Find the perfect baby name by meaning, origin, religion & numerology — powered by AI
Greek
manifestation or appearance of God
English
No documented meaning
Old English/French
manifestation of God
Appearance of God
God is my people
God is good; God is my delight
God's appearance, manifestation of God