Where does “макъ” come from?

макъ (Slavic) comes from Proto-Slavic makъ, from Proto-Indo-European méh₂ḱos — length.

Ancestry of “макъ”, step by step

StepLanguageWordMeaning
1Proto-Slavicmakъpoppy
2Proto-Indo-Europeanméh₂ḱoslength

Words derived from “макъ

Every word from Proto-Indo-European méh₂ḱosEvery word from Proto-Slavic makъ
макъ — Etymology, Origin & Word History | Etymology Explorer