శత్రుఘ్నుడుśatrughnuḍu
Top 9000
Meanings
Noun
1. name of one of Rāma's brothers, he was son of Sumitra and twin brother of Lakshmana in Ramayana