VariousWords beta
Definitions:
Noun
princess royal
Definition: the eldest daughter of a British sovereign
Definition: A style customarily (but not automatically) awarded by a British monarch to his or her eldest daughter.