Ndidi is an Igbo name from Nigeria meaning patience, reflecting calm endurance and steadiness.
Like Ndidi?
Swipe through thousands of names like it