What does Obi mean?
Obi /obi/ [2 sylls.] as a boys' name is of Nigerian origin, and the meaning of Obi is "heart".
VariationsKreatif forms: Obioi, Oiobi. [more]
How popular is Obi?
Obi is an uncommonly occurring given name for males but a very prominent surname for both adults and children (#25657 out of 150436, Top 17%). (2000 U.S. Census)
Shown below is the birth name popularity of Obi for boys. Obi has yet to be listed in the Top 1000 so far. (2014 Birth Statistics)