Where does “Kirghiz” come from?

Kirghiz (English) comes from Russian Киргиз, from Kyrgyz кыргыз, from Kyrgyz кырк кыз — forty girls.

Ancestry of “Kirghiz”, step by step

StepLanguageWordMeaning
1RussianКиргизKyrgyz person
2KyrgyzкыргызKyrgyz; a Kyrgyz
3Kyrgyzкырк кызforty girls
Every word from Kyrgyz кырк кызEvery word from Kyrgyz кыргызEvery word from Russian Киргиз