Word info

Newcourt

Proper noun

Meaning

Newcourt

A recently developed suburb of Exeter, Devon, England (OS grid ref SX9690).

Source: en.wiktionary.org

Close letter words and terms