Word info

Shottingham

Proper noun

Meaning

Shottingham

(UK, informal, derogatory) The city of Nottingham, England in reference to its historical high gun crime rate.

Source: en.wiktionary.org

Close letter words and terms