Big Huge Thesaurus

Xenicus

noun

sounds kind of like