Did you mean tarn?
tarn
noun
°A small mountain lake, especially in Northern England.