Big Huge Thesaurus

sebastodes

noun

sounds kind of like