Synonyms of Tarn in English :
Antonyms of Tarn in English
Thesaurus of Tarn in English
Tarn
see definition of tarnHypernyms of tarn
1. (noun) a mountain lake (especially one formed by glaciers)
Synonyms of Tarn in English :
Antonyms of Tarn in English
Thesaurus of Tarn in English
1. (noun) a mountain lake (especially one formed by glaciers)