princess royal

Explore definitions, synonyms, and language insights of princess royal

Definitions

Noun
the eldest daughter of a British sovereign

More General Terms