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