Big Huge Thesaurus

lamna

noun

sounds kind of like