Princess or female royalty in Punjabi; specifically a title used by Sikh women

1 Post