Royal forest
A royal forest is an area of land with different meanings in England, Wales and Scotland; the term forest does not mean forest as it is understood today, as an area of densely wooded land.
Social Bookmarking
Share this!