Big Huge Thesaurus

Aglaia

noun

sounds kind of like