Big Huge Thesaurus

myocastor

noun

sounds kind of like