Badi is an Arabic name meaning "wonderful," "unique," or "incomparable," from a root expressing excellence and novelty.
Like Badi?
Swipe through thousands of names like it