Big Huge Thesaurus

Ormazd

noun

sounds kind of like