Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
duchy
in English
duchy
us
/ˈdʌ.tʃi/
uk
/ˈdʌ.tʃi/
#uncommon
Definitions
Noun
a
region
ruled
by
a
duke
or
duchess
The
historical
duchy
of
Lancaster
is
still
a
private
estate
.