英亩 yīngmǔ acre Definitions Defs Origin Strokes Stroke Words Sentences Sents 英 yīng nounproper noun Britain (bound form) short for 英国 yīngguó, referring to the United Kingdom, Great Britain, or the English language亩 畝 mǔ noun mu a unit of area used for measuring land, equal to 0.0667 hectares or one-fifteenth of a hectare