tarn
English Dictionary
->
Letter T
-> tarn
Search Dictionary:
tarn Definition
(n)
a
mountain
lake
(
especially
one
formed
by
glaciers
)
tarn Synonyms
tarn
© Art Branch Inc.