Scots edit

Adjective edit

dowiest

  1. superlative degree of dowie