Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word new forest from English dictionary with examples, synonyms and antonyms.

new forest   noun

Meaning : An area of woods and heathland in southern Hampshire that was set aside by William I as Crown property in 1079. Originally a royal hunting ground but now administered as parkland. Noted for its ponies.

New forest meaning in Telugu.