Big Huge Thesaurus

stokesia

noun

sounds kind of like