archduchess meaning
UK US
archduchess (noun): a wife or widow of an archduke or a princess of the former ruling house of Austria.
Definition of archduchess
Scrabble score: 22 (letter breakdown)
Word lists: words starting with AR · words ending in SS · 11-letter words
More about archduchess on Wikipedia.