Big Huge Thesaurus

Galeocerdo

noun

sounds kind of like