shatrudhan (शत्रुधन)

Name SHATRUDHAN (शत्रुधन) meaning in Nepali & English

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

Useful Tools