Divine incarnation, the sacred embodiment of God's presence.
Origin: Spanish / Latin
Divine incarnation, the sacred embodiment of God's presence
Encarnación
Nomi helps you and your partner find the perfect baby name together.