NEW FOREST
Meaning of NEW FOREST in English
Function: geographical name
forested area S England in Hampshire bet. the Avon & Southampton Water; once a royal hunting ground
Merriam Webster Collegiate English Dictionary.
Merriam Webster - Энциклопедический словарь английского языка.
2012