English Princess: Meaning, History, and Cultural Uses
royalty
An English princess is typically understood as a princess who is English by birth or title, most commonly referring to the daughters of English monarchs. Historically, daughters...
Open article