drow, n. a kind of elves supposed to belong to Shetland, inhabiting caves--also TROW, a variant of troll.
drow, n. (Scot.) a drizzling mist.