From Sanskrit बल (bala) meaning "strength, might" combined with the name of the Hindu god INDRA. Home » Names.
Balvindra is baby unisex name mainly popular in Sikh religion and its main origin is Hindi. Balvindra name meanings is Powerful, Strong, Mighty. Other similar sounding names can be Balvinder.