Welsh lumps
English
Noun
Welsh
lumps
plural of
Welsh lump