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