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