Chuba
/Chi-uba/
male
litLiteral definition: God of prosperity/abundance. Short for Chinwuba
Search interest
61 lookups on Igbo Names in the last 30 days