Etymology · Welsh

Ystrad Fflur

2 English words descend from Welsh Ystrad Fflur, most common first.