LOCALE


Meaning of LOCALE in English

n. site, location, spot, place, setting, venue, neighbourhood, situation, locality We moved the locale of the film to Spain

Oxford thesaurus English vocab.      Английский словарь Оксфорд тезаурус.