Big Huge Thesaurus

Hippodamia

noun

sounds kind of like