What is the full meaning of deuddarns
DEUDDARN, (Welsh) a Welsh dresser or sideboard in two stages [n]
Example of the word deuddarns placed on a Scrabble board.