Reduplication of अलग (alag, “separate, different; other”).
अलग-थलग • (alag-thalag) (indeclinable, Urdu spelling الگ تھلگ)