princess royal

1. (noun) the eldest daughter of a British sovereign
Related Words: princess



Terms and Conditions of Use / Copyright Notice