Definition of Tarn

  • (n.) A mountain lake or pool.

Synonyms of Tarn


No Synonyms Found.

Antonyms of Tarn


No Antonyms Found.

Homophones of Tarn