Big Huge Thesaurus

sloanea

noun

sounds kind of like