Meaning and Origin of: Zahin

Boy name origins & meanings

  • Islam : Intelligent