Meaning and Origin of: Zain

Boy name origins & meanings

  • Arabic : Beloved
  • Hebrew : God is gracious

Boy name variations