Big Huge Thesaurus

Dyaus

noun

sounds kind of like