From Wiktionary, the free dictionary
Jump to navigation
Jump to search
English[edit]
Etymology[edit]
From Welsh ystrad
Proper noun[edit]
Ystrad
- A village and community in Rhondda Cynon Taf county borough, Wales (OS grid ref SS9895).
- Synonym: Ystrad Rhondda
Related terms[edit]
References[edit]