Table of Contents
Etymology

1. archduchess

noun. a wife or widow of an archduke or a princess of the former ruling house of Austria.

Etymology

  • arch- (English)
  • archi- (Latin)
  • duchess (English)

Featured Games

Synonym.com