shahzadi

/ʃɑːˈzɑːdi/

Definitions

1. noun

a female member of the nobility in certain Muslim kingdoms, especially in Mughal India and Persia

“The shahzadi was a beautiful and kind-hearted princess who was loved by her people.”

Synonyms

  • noblewoman
  • princess

Antonyms

  • commoner
  • subject