Definify.com

Definition 2024


英畝

英畝

Chinese

 
flower; hero; brave; outstanding; (abbrev) Britain; English
about 1; 6 acre (M)
simp. and trad.
(英畝)

Noun

英畝

  1. acre (unit of surface area)