Tarn

From Fresh Dictionary

See also: Tarn

English

Noun

tarn

  1. A small mountain lake, especially in Northern Englandzh:tarn
Personal tools