English → Hindi dictionary

sherwood forest

शेरवुड फारेस्ट / शेरवुडNOUN

Definition

an ancient forest in central England; formerly a royal hunting ground; said to be the home of Robin Hood and his merry band

Looking for poetry? Read shayari and poems by great poets.