"Y stryd fawr". Wouldn't this be "the big street" and "the High street" be "y stryd u..". I thought the word for high started with a u and was something like "uchel"
The literal translation is not the correct one in this case. stryd fawr translates as as 'high street', or perhaps as 'main street' in US English.