sumeru (सुमेरु)

Name SUMERU (सुमेरु) meaning in Nepali & English

  • Mount Meru (मरु पर्वत)
  • Wonderful (अद्भुत)
  • Excellent (उत्कृष्ट)

Useful Tools