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