grand duchess
noun
1- the wife or widow of a grand duke大公夫人; 大公遗孀。
1.1
- a princess or noblewoman ruling over a territory in certain European countries(某些欧洲国家里统治一片领地的)公主; 女大公。
1.2
- historical a daughter (or son's daughter) of a Russian tsar〈史〉俄国沙皇的女儿(或孙女)。