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