Big Huge Thesaurus

Menelaus

noun

sounds kind of like