Big Huge Thesaurus

Callirhoe

noun

sounds kind of like