badhusa (बधुसा)

Name BADHUSA (बधुसा) meaning in Nepali & English

  • King (राजा)
  • Emperor (सम्राट)

Useful Tools