亩mǔTop 5000Meanings1. mu, Chinese unit of area equal to 12. 15 hectare (about 667 square meters)Characters used亩mu