Dahir is an Arabic name meaning apparent, outward, or manifest.
Like Dahir?
Swipe through thousands of names like it