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
.