Word info

Newark and Sherwood

Proper noun

Meaning

Newark and Sherwood

A local government district of Nottinghamshire, England, formed in 1974, with its headquarters in Newark-on-Trent

Source: en.wiktionary.org

Close letter words and terms