Subscriber login


Forgot your password?

Library card login

Other

Princess Royal

Definition of Princess Royal

noun

  • the eldest daughter of a reigning monarch (especially as a title conferred by the British monarch): [as title]:there was an official opening by the Princess Royal

Princess Royal in other Oxford dictionaries

Definition of Princess Royal in the US English dictionary