Definitions of princess royal:

  • noun:   the eldest daughter of a British sovereign