lugar
place
locus
a place or location
Lugar means place and is related to the English word locus0, which also means a place or location0.
noun
- placeA specific area or positionEste es mi lugar favorito en la ciudad. // This is my favorite place in the city.