Igbo name meaning 'praise God' or 'God is worthy of praise,' common among the Igbo of Nigeria.
Like Tochukwu?
Swipe through thousands of names like it