square_mileEnglish

square mile

Noun

An area of 640 acres

English: square mile