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
- A style customarily awarded by a British monarch...
Ancestry of “Princess Royal”, step by step