About us
Define
Definitions for
"Satrughna"
The youngest of Lord Ramachandra's three brothers. He is an incarnation of Lord Aniruddha, one of the first four expansions of Lord Narayana.
krishna.com