Etymology · French

moucharaby

2 English words descend from French moucharaby, most common first.