Word info

Ningwood

Proper noun

Meaning

Ningwood

A village in Shalfleet parish, Isle of Wight, England (OS grid ref SZ4089).

Source: en.wiktionary.org

Close letter words and terms