Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

grand duchess Definition

Cancel
grand duchess
noun(grand duchess)
a woman who rules a grand duchy in her own right
grand duchess
noun(grand duchess)
the wife or widow of a grand duke

Words Related to grand duchess!

grand duchess Examples by Brain Bank Users