Where does “خ” come from?

خ (Punjabi) comes from Classical Persian خ, from Arabic خ, from Arabic ح — ب; ج.

Ancestry of “خ”, step by step

StepLanguageWordMeaning
1Classical Persianخ—
2Arabicخ—
3Arabicحب; ج
Every word from Arabic ح →Every word from Arabic خ →Every word from Classical Persian خ →