Etymology · Welsh

ystrad fflur

2 English words descend from Welsh ystrad fflur, most common first.