What is the full meaning of dowls
DOWL, (dialect) a portion of down in a feather; a piece of fluff, also DOWLE, DOWLNE [n]
Example of the word dowls placed on a Scrabble board.