Definify.com

Definition 2025


dowiest

dowiest

Scots

Adjective

dowiest

  1. superlative degree of dowie