IGBO SURNAMES AND MEANINGS
Obi surname meaning  

Igbo surname: Obi
Heart

This surname is prevalent in Nigeria