Meaning of Archduchess
Definition of Archduchess
(noun)
a
wife
or
widow
of an
archduke
or a
princess
of the
former
ruling
house
of Austria
Other information on Archduchess
WIKIPEDIA results for
Archduchess
Amazon results for
Archduchess
Tweet