Meaning and Origin of: Zeshawn

Boy name origins & meanings

  • African American : God is gracious; merciful

Boy name variations