AMACHI


Ibo of Nigeria name meaning "who knows what God has brought us through this child."

Name Originated In Africa

AfricanNames.Net