Big Huge Thesaurus

dardanus

noun

sounds kind of like