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