Tarn
[tɑ:n]
Definition
(n.) A mountain lake or pool.
Editor: Simon
Synonyms and Synonymous
n. Pool (among mountains), pond, lake.
Edited by Adrian
Definition
n. a small lake among the mountains.
Checker: Osbert
[tɑ:n]
(n.) A mountain lake or pool.
Editor: Simon
n. Pool (among mountains), pond, lake.
Edited by Adrian
n. a small lake among the mountains.
Checker: Osbert