Big Huge Thesaurus

Sphyrna

noun

sounds kind of like