Where does “Mucha” come from?

Mucha (German) comes from Czech Mucha, from Polish Mucha, from Proto-Slavic mùxa — fly.

Ancestry of “Mucha”, step by step

Mucha traces back through two separate lines of ancestry.

via Czech Mucha

StepLanguageWordMeaning
1CzechMucha
2PolishMuchafly
3Proto-Slavicmùxafly

via Slovak Mucha

StepLanguageWordMeaning
1SlovakMuchafly insect
Every word from Proto-Slavic mùxaEvery word from Polish MuchaEvery word from Czech Mucha