mehgaraj (मेह्गराज)

Name MEHGARAJ (मेह्गराज) meaning in Nepali & English

  • King of the rains (वर्षाको राजा)
  • Lord Indra (भगवान इंद्र)

Useful Tools