Noun Definition

tarn

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

Category: Objects