grand duchess
nounDefinition of grand duchess
1
: a woman who rules a grand duchy in her own right
2
: the wife or widow of a grand duke
Keep scrolling for more