English to Hindi

Meaning for:
grand duchess
other
ग्रैंड डची के शासिका