New Forest
geographical name
forested area in Hampshire county in southern England between the Avon River and the estuary of Southampton Water
Note: New Forest was once a royal hunting ground.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share