Ystrad Mynach
Proper noun
Meaning
Ystrad Mynach
A town in Caerphilly county borough, Wales (OS grid ref ST1494).
Examples
“However, trains are shuttling between Caerphilly and Cardiff and Rhymney and Ystrad Mynach.
Forensics officers at Ystrad Mynach Park in south Wales.