Definisi 'khepera'

English to English
noun
1 Egyptian god of the morning sun; creator Terjemahkan
source: wordnet30

More Word(s)
egyptian deity,

Visual Synonyms