0
Anonymous
Devendra = Dev (God) + Indra (Chief) = Chief (Indra) among Lords (Dev).Devendra is another name of Lord Indra (the Hindu god of rain).
Wiki User
Chat with our AI personalities