Big Huge Thesaurus

gloriosa

noun

sounds kind of like