Borrowed from Classical Persian شاهد (šāhid), from Arabic شَاهِد (šāhid). Compare Punjabi شاہد / ਸ਼ਾਹਦ (śāhad).
شاہد • (śāhid) m (Hindi spelling शाहिद)