spot, place, specific location, area, locality

listen to the pronunciation of spot, place, specific location, area, locality
English - French
{n} lieux