twyndyllyngs
has the following definition + add your definition
twin
twin is used in Welsh
Welsh meaning
The word twyndyllyngs is used in Welsh meaning twin