Borrowed from Classical Persian شهید (šahīd), from Arabic شَهِيد (šahīd), from verb شَهِدَ (šahida, “to witness”).
शहीद • (śahīd) m (Urdu spelling شہید)