Definition, synonyms and related words
Archaic spelling of duchy.
difficult to understand, slurred, imprecisely articulated