Meaning of amen-ra

Definition of amen-ra

(noun) Egyptian sun god; supreme god of the universe in whom Amen and Ra were merged; principal deity during Theban supremacy

Other information on amen-ra

WIKIPEDIA results for amen-ra
Amazon results for amen-ra