Etymology · Polish

mucha

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