sumegha (सुमेघा)

Name SUMEGHA (सुमेघा) meaning in Nepali & English

  • Rain (वर्षा)
  • Good cloud (राम्रो बादल)

Useful Tools