Online English Dictionary

Home

Locus


n.

A place; a locality.


© 2009 Dammam Community College