TARN


Meaning of TARN in English

n. a small mountain lake.

[ ME terne, tarne f. ON ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.