Meaning of tarn
Definition of tarn
(noun)
a
mountain
lake
(especially one
formed
by glaciers)
Other information on tarn
WIKIPEDIA results for
tarn
Amazon results for
tarn
Tweet