Big Huge Thesaurus

podargus

noun

sounds kind of like