FamilyEducation.com
   
 

First name origins & meanings:

  1. Arabic: Beloved
  2. Hebrew: God is gracious

First name variations: Zayne, Zane