tarn
1.
(
noun
) a mountain lake (especially one formed by glaciers)
Related Words:
lake
Terms and Conditions of Use / Copyright Notice