YourDictionary

archduchess

noun

  1. the wife or widow of an archduke
  2. a princess of the former Austrian imperial family

See archduchess in American Heritage Dictionary 4

link/cite print suggestion box