How to pronounce Tarn

Accents & languages on maps

Definition
  • Definition of Tarn

    • a mountain lake (especially one formed by glaciers)

Tarn in other languages

Random words: shut upyouroofy'allcomfortable