Meaning and Translation of Tarn in Urdu Script and Roman Urdu with Definition, Synonyms,
1. a mountain lake (especially one formed by glaciers)
Previous Word
Tarmacadam
Next Word
Tarnal