Etymology · Polish

Mucha

2 English words descend from Polish Mucha, most common first.