Where does “Макка” come from?

Макка (Tajik) comes from Persian مکه, from Arabic مَكَّة — Mecca.

Ancestry of “Макка”, step by step

StepLanguageWordMeaning
1Persianمکه
2ArabicمَكَّةMecca
Every word from Arabic مَكَّةEvery word from Persian مکه
Макка — Etymology, Origin & Word History | Etymology Explorer