Definition Definition

loca - Meaning and Examples

Meaning of 'loca' (Webster Dictionary)

1 . Loca [ pl. ]
- of Locus