From Arabic Mubin or Mobeen, meaning clear, evident, or eloquent.
Like Mobeen?
Swipe through thousands of names like it