What is the full meaning of hoddens
HODDEN, (Scots) a coarse undyed homespun woollen cloth, also HODDIN [n]
Example of the word hoddens placed on a Scrabble board.