shatrughan (शत्रुघन)

Name SHATRUGHAN (शत्रुघन) meaning in Nepali & English

  • Lord Rama's brother (भगवान रामको भाइ)
  • Victorious (विजयी)
  • Killer of enemies (दुश्मनहरूको हत्यारा)

Useful Tools