Meaning and Origin of: Zahir

Boy name origins & meanings

  • Egyptian : Name of a flower

Boy name variations