Big Huge Thesaurus

Huygens

noun

sounds kind of like