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 कासगंज →