Meaning of grand duchess
Definition of grand duchess
(noun)
the
wife
of a
grand
duke
or a
woman
holding
that
rank
in her own
right
Other information on grand duchess
WIKIPEDIA results for
grand duchess
Amazon results for
grand duchess
Tweet