From oko ("young man, boy") + Afọ (the third Igbo market day): "a boy born on Afọ." Also Nwafor. One of the most common Igbo surnames today, from this naming.
Source: Igbo market-day naming, cross-referenced across Wikipedia (Okafor, Okoro, Igbo name) and independent Igbo-calendar resources