Big Huge Thesaurus

Megapodius

noun

sounds kind of like