Locale
Tamil Meaning
நிகழ்ச்சி நடந்த இடம்
English Meaning
- A place, especially with reference to a particular event: the locale of a crime.
- The scene or setting, as of a novel.