lordwood
/ˈlɔrdwʊd/Definitions
1. noun
A wood or forest belonging to or managed by a lord or noble.
“The lord’s private hunting grounds, known as Lordwood, were home to a wide variety of wildlife.”
1. noun
A wood or forest belonging to or managed by a lord or noble.
“The lord’s private hunting grounds, known as Lordwood, were home to a wide variety of wildlife.”