BELUCHI


Ibo people of Nigeria name meaning "provided God approves."

Name Originated In Africa

AfricanNames.Net