Where does “عراقچی” come from?

عراقچی (Persian) comes from Persian عراق, from Arabic عِراق, from Arabic الْعِرَاق — Iraq.

Ancestry of “عراقچی”, step by step

عراقچی traces back through two separate lines of ancestry.

via Persian عراق

StepLanguageWordMeaning
1Persianعراق
2Arabicعِراق
3ArabicالْعِرَاقIraq

via Persian ـچی

StepLanguageWordMeaning
1Persianـچیer; -eer
2Proto-Turkic-čiProfession suffix
Every word from Arabic الْعِرَاقEvery word from Arabic عِراقEvery word from Persian عراق