SHERWOOD FOREST


Meaning of SHERWOOD FOREST in English

an ancient royal forest in central England, chiefly in Nottinghamshire: the traditional haunt of Robin Hood.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .