dowiest

Scots

Adjective

dowiest

  1. superlative degree of dowie