Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
Scots acre
in English
Scots acre
#limited
Definitions
Noun
a
unit
of
land
area
in
Scotland
The
farmer
owned
a
large
Scots
acre
of
land
near
Edinburgh
.
Base Words
acre
Scots