Her Russian title ( Velikaya Knyazhna Великая Княжна ) is most precisely translated as `` Grand Princess '' , meaning that Olga , as an `` imperial highness '' was higher in rank than other princesses in Europe who were `` royal highnesses '' .
This meant that Olega , as an `` Imperial Highness '' , was higher in rank than other Princesses in Europe who were `` Royal Highnesses '' .