tarn

tarn definitions

noun
  • A small mountain lake, especially in Northern England. 

  • One of many small mountain lakes or ponds.