tarn meaning in tamil

Pronunciation of tarn

tarn Definitions and meaning in English

noun:
  1. a mountain lake (especially one formed by glaciers)



Tags: tarn meaning in tamil, tarn ka matalab tamil me, tamil meaning of tarn, tarn meaning dictionary. tarn in tamil. Translation and meaning of tarn in English tamil dictionary. Provided by KitkatWords.com: a free online English tamil picture dictionary.