Newcastle Emlyn
Proper noun
Meaning
English Wikipedia has an article on:Newcastle EmlynWikipedia
Newcastle Emlyn
A town on the River Teifi on the border of Ceredigion and Carmarthenshire in Wales
Proper noun
English Wikipedia has an article on:Newcastle EmlynWikipedia
Newcastle Emlyn
A town on the River Teifi on the border of Ceredigion and Carmarthenshire in Wales