loca meaning

Meaning of loca

What is the full meaning of loca

LOCUS, (Latin) a place, a locality [n]

Example of the word loca placed on a Scrabble board.

Unscrambled word loca

Points for loca

Scrabble
10 points
Word With Friends
8 points
Wordfeud
10 points