answersLogoWhite

0

It means "place". It comes from the Latin word "locus" for "location".

User Avatar

Wiki User

13y ago

What else can I help you with?