Definition of Princess Royal

  • 1. The eldest daughter of a British sovereign Noun

Semanticaly linked words with "princess royal"

Hyponims for word "princess royal"