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