Where does “पाकिस्तान” come from?

पाकिस्तान (Nepali) comes from Hindi पाकिस्तान, from Urdu پاکستان, from Classical Persian پَاک.

Ancestry of “पाकिस्तान”, step by step

StepLanguageWordMeaning
1Hindiपाकिस्तान
2UrduپاکستانLand of the Pure
3Classical Persianپَاک
Every word from Classical Persian پَاکEvery word from Urdu پاکستانEvery word from Hindi पाकिस्तान