Synonyms of location in English:

location


See definition of location

noun

1‘the property is set in a convenient location’

SYNONYMS
position, place, situation, site, locality, locale, spot, whereabouts, point, placement
scene, setting, area, environment
bearings, orientation
venue, address
technical locus