Mu etymology

English

English word mu comes from Mandarin 畝

Etymology of mu

Detailed word origin of mu

Dictionary entry Language Definition
Mandarin (cmn)
mu English (en) A unit of surface area, currently equivalent to 666 and 2/3 meters squared.