Where does “Kasganj” come from?

Kasganj (English) comes from Hindi कासगंज, from Hindi ख़ास, from Arabic خَاصّ — special, exclusive; special, particular, private.

Ancestry of “Kasganj”, step by step

StepLanguageWordMeaning
1Hindiकासगंज
2Hindiख़ासdistinguished; special; distinct
3Arabicخَاصّspecial, exclusive; special, particular, private
Every word from Arabic خَاصّEvery word from Hindi ख़ासEvery word from Hindi कासगंज