Narada Avatar
Home
>
Religion
>
Hinduism
>
Avatar
>
Narada Avatar
An incarnation of Vishnu who is a divine musician and messenger between the gods and humans.