What is the full meaning of drows
DROW, (Scots) wet mist [n]
Example of the word drows placed on a Scrabble board.