Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of duchy

- The territory or dominions of a duke; a dukedom.

Crossword clue for duchy

- Dukedom