Big Huge Thesaurus

Dardanus

noun

sounds kind of like