twyni
Welsh
Noun
twyni
m
pl
plural of
twyn