Newtownards
Jump to navigation
Jump to search
English
[edit]Pronunciation
[edit]Proper noun
[edit]Newtownards
- A town at the head of Strangford Lough, County Down, Northern Ireland.
Translations
[edit]town in County Down
|
Newtownards
|