One who agitates or troubles people; also interpreted as a name of Lord Vishnu meaning ‘giver of refuge to people’

1 Post