Word info

Newtownards

Proper noun

Meaning

Newtownards

A town at the head of Strangford Lough, County Down, Northern Ireland.

Source: en.wiktionary.org

Examples

“I grew up in Derry until I was 11, then moved to the Newtownards Road in Belfast. Source: Internet

Close letter words and terms