princess royal

Noun
  1. The eldest daughter of a British sovereign (synset 110493928)

Found on Word Lists

Other Searches