What does Amara mean?
In Igbo (Nigeria) 'amara' means 'grace', a short form of names like Amarachi ('God's grace'). The same form appears elsewhere with other senses (Sanskrit 'amara', immortal; a poetic Latin/Italian echo of 'love'), but the best-attested meaning is the Igbo 'grace'.
What does Ngozi mean?
Igbo, 'blessing.' A common name, leaning feminine, and a short form of names such as Ngozichukwu ('blessing of God').