turlough
noun
°A temporary lake.