Welsh web
English
Noun
Welsh
web
(
countable and uncountable
,
plural
Welsh webs
)
Synonym of
Welsh plain
.