Meaning and Origin of: Sahirah

Girl name origins & meanings

  • Egyptian : Clean, pristine