Big Huge Thesaurus

Lamna

noun

sounds kind of like