Noun archduchess has 1 sense
  1. archduchess - a wife or widow of an archduke or a princess of the former ruling house of Austria
    --1 is a kind of
    princess
,
TOP