storfa
Welsh
editAlternative forms
editEtymology
editstôr (“store”) + -fa (“place; state”)[1]
Noun
editstorfa f (plural storfeydd or storfaoedd or storfâu, not mutable)
stôr (“store”) + -fa (“place; state”)[1]
storfa f (plural storfeydd or storfaoedd or storfâu, not mutable)