noun
A female ruler of a grand duchy, a territory or country ruled by a grand duke or grand duchess.
-
The grand duchess attended the royal ball with grace and elegance.
-
Did you see the grand duchess's stunning gown at the event last night?
-
That grand duchess is always dressed to the nines!
-
She ruled the social scene like a grand duchess, commanding attention wherever she went.