holt

noun

The den of an otter.