Where does “Гыйрак” come from?

Гыйрак (Tatar) comes from Arabic الْعِرَاق — Iraq.

Ancestry of “Гыйрак”, step by step

StepLanguageWordMeaning
1ArabicالْعِرَاقIraq
Every word from Arabic الْعِرَاق