Locale

Tamil Meaning

நிகழ்ச்சி நடந்த இடம்

English Meaning

  1. A place, especially with reference to a particular event: the locale of a crime.
  2. The scene or setting, as of a novel.