Anastasia's title is most precisely translated as "Grand Princess".
Gelar Anastasia lebih tepat diterjemahkan sebagai "Grand Duchess ".