Tarn - Definition

tarn

n 1: a mountain lake (especially one formed by glaciers)

Look up another word