Geolocations, noun plural of geolocation. Synonyms in the same form.
geopositions
All synonyms for geolocation →