eiliaduron
Welsh
Noun
eiliaduron
m
pl
plural of
eiliadur