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 Ifeoma mean?
Igbo, 'good thing' or 'good things,' from ife ('thing') + oma ('good'); understood as good fortune or something good and beautiful. Chiefly feminine.