YSTRAD Meaning of YSTRAD in English Ystrad BrE AmE ˈʌs trəd —Welsh [ ˈəs drad ] Longman Pronunciation English Dictionary. Английский словарь произношений Longman. 2012