Big Huge Thesaurus

Pasiphae

noun

sounds kind of like