Tarn races Synonyms

Definitions for Tarn


  • (noun) a mountain lake (especially one formed by glaciers)

TR abbreviation

TR is an abbreviation for Tarn Races
What does TR stand for?
TR stands for "Tarn Races"