Meaning of new forest
Definition of new forest
(noun)
an
area
of
woods
and
heathland
in
southern
Hampshire that was set
aside
by William I as Crown
property
in 1079;
originally
a
royal
hunting
ground
but now administered as parkland;
noted
for its ponies
Other information on new forest
WIKIPEDIA results for
new forest
Amazon results for
new forest
Tweet