satrughan (सत्रुघन)

Name SATRUGHAN (सत्रुघन) meaning in Nepali & English

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

Useful Tools