What is the full meaning of loca
LOCUS, (Latin) a place, a locality [n]
Example of the word loca placed on a Scrabble board.