Where does “Princess Royal” come from?

Princess Royal (English) comes from French princesse royale.

Princess Royal (English): A style customarily awarded by a British monarch...

Definitions

  1. A style customarily awarded by a British monarch...

Ancestry of “Princess Royal”, step by step

StepLanguageWordMeaning
1Frenchprincesse royale
Every word from French princesse royale