princess royal
Share:
Tweet n. 1. The eldest daughter of a British sovereign, who has had the title conferred on her for life by the sovereign. 2. Used as the title for such a woman. |
The American Heritage® Dictionary of the English Language, Fifth Edition copyright ©2022 by HarperCollins Publishers. All rights reserved.