TARN


Meaning of TARN in English

tarn /tɑːn $ tɑːrn/ BrE AmE noun [countable]

a small lake among mountains

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.