Simra (सिमरा)

Name SIMRA (सिमरा) meaning in Nepali & English

  • Heaven (स्वर्ग)
  • Princess (राजकुमारी)

Useful Tools