Big Huge Thesaurus

lutra

noun

sounds kind of like