Amadi is an African name, especially Igbo, often interpreted as free man or one who rejoices.
Like Amadi?
Swipe through thousands of names like it