Meaning of New Forest | Babel Free
Definitions
- A large area, forest, and national park in Wiltshire and Hampshire, southern England.
- A local government district in Hampshire, created in 1974.
- A civil parish (served by Marske and New Forest Parish Council) in Richmondshire district, North Yorkshire, England.
Equivalents
Français
new forest
CEFR level
B2
Upper Intermediate
This word is part of the CEFR B2 vocabulary — upper intermediate level.
This word is part of the CEFR B2 vocabulary — upper intermediate level.