bn:17590367n
Noun Named Entity
NL
Princess Shova Shahi of Nepal
EN
Princess Shova Shahi of Nepal or Shova Rajya Lakshmi Devi is a former princess of Nepal. Wikipedia
Relations
Sources