English → Hindi dictionary
sherwood forest
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.
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.