Borrowed from Classical Persian غیرـ (ğayr-i-), from Arabic غَيْر (ḡayr).
ग़ैर- • (ġair-) (Urdu spelling غیر)