Where does “پاکپتن” come from?

پاکپتن (Urdu) comes from Urdu پاک, from Urdu پاکستان, from Classical Persian پَاک.

Ancestry of “پاکپتن”, step by step

پاکپتن traces back through two separate lines of ancestry.

via Urdu پاک

StepLanguageWordMeaning
1Urduپاکpure, holy, immaculate, chaste, undefiled
2UrduپاکستانLand of the Pure
3Classical Persianپَاک

via Urdu پتن

StepLanguageWordMeaning
1Urduپتن
Every word from Classical Persian پَاکEvery word from Urdu پاکستانEvery word from Urdu پاک