| Name | Meaning | Gender |
|---|
| Baadal | Baadal means cloud | Boy |
| Baala | Baala means child, a young girl, vigour, strength | Boy |
| Babala | Babala means above | Boy |
| Baban | Baban means conqueror | Boy |
| Babeesh | | Boy |
| Babu | Babu means a pet name | Boy |
| Babul | Babul means father | Boy |
| Badal | Badal means cloud | Boy |
| Badari | Badari means a place sacred to lord vishnu | Boy |
| Badri | Badri means {h}lord vishnu, {m}bright night | Boy |
| Badri Narayanan | Badri Narayanan means lord vishnu, badri - cloud, narayana -son of nar or the original man, man who lives in water i.e., vishnu | Boy |
| Badrinath | Badrinath means lord of mount badri | Boy |
| Badriprasad | Badriprasad means gift of badri | Boy |
| Bagira | Bagira means loving & nurturing | Boy |
| Bagyaraj | Bagyaraj means lord of luck | Boy |
| Bahubali | Bahubali means a jain tirthakar | Boy |
| Bahul | Bahul means a star | Boy |
| Bahuleya | Bahuleya means lord kartikeya, bahu - lot, abundant | Boy |
| Bahuleyan | Bahuleyan means lord murugan, bahu - lot, abundant | Boy |
| Bahuliya | Bahuliya means lord kartikeya, bahu - lot, abundant | Boy |
| Bahumanya | Bahumanya means honored by many, universally respected and valued | Boy |
| Bahurai | Bahurai means with great riches | Boy |
| Bahwaasy | Bahwaasy means one of the kauravas | Boy |
| Baidyanath | Baidyanath means master of medicines, the king of medicine, lord of physicians | Boy |
| Baikuntha | Baikuntha means heaven | Boy |
| Bair | Bair means brave | Boy |
| Bajinath | Bajinath means lord shiva, lord of physicians, epithet of shiva, epithet of dhanvantari | Boy |
| Bajrang | Bajrang means a name of lord hanuman | Boy |
| Bajrangbali | Bajrangbali means with strength of diamond, lord hanuman | Boy |
| Bakhtawar | Bakhtawar means one who brings good luck | Boy |
| Bakool | Bakool means flower, clever, patient, circumspect, attentive, another name for shiva | Boy |
| Baku | Baku means war horn, lightning, brilliant | Boy |
| Bakul | Bakul means flower, clever, patient, circumspect, attentive, another name for shiva | Boy |
| Bal | Bal means young, infant, strong, strength, vigour, bridge, victory | Boy |
| Bal Bhadra | Bal Bhadra means brother of krishna (brother of krishna) | Boy |
| Bal Gopal | Bal Gopal means baby krishna, infant krishna | Boy |
| Bal Krishan | Bal Krishan means young krishna | Boy |
| Bal Krishna | Bal Krishna means young krishna | Boy |
| Bal Mukund | Bal Mukund means name of lord krishna | Boy |
| Bala Chandra | Bala Chandra means young moon, moon crested lord | Boy |
| Bala Ganapati | Bala Ganapati means beloved and lovable child | Boy |
| Bala Gopal | Bala Gopal means baby krishna, infant krishna | Boy |
| Bala Govind | Bala Govind means young cow-herd, infant krishna | Boy |
| Bala Kumar | Bala Kumar means youthful | Boy |
| Bala Mani | Bala Mani means young jewel, small jewel | Boy |
| Bala Mohan | Bala Mohan means one who is attractive | Boy |
| Bala Murali | Bala Murali means young krishna with flute | Boy |
| Bala Murugan | Bala Murugan means young lord murugan, lord murugans childhood | Boy |
| Bala Shankar | Bala Shankar means young lord shiva | Boy |
| Bala Subramani | Bala Subramani means lord of subramaniam | Boy |
| Bala Subramanian | Bala Subramanian means lord murugan, the child who is a worthy jewel | Boy |
| Balaaditya | Balaaditya means young sun, young man, the newly risen sun | Boy |
| Balaark | Balaark means the rising sun | Boy |
| Balabhadra | Balabhadra means another name of balarama | Boy |
| Balachandar | Balachandar means young moon | Boy |
| Balachandra | Balachandra means young moon, crescent moon | Boy |
| Balachandran | Balachandran means moon crested lord | Boy |
| Baladhi | Baladhi means deep insight | Boy |
| Baladhitya | Baladhitya means young sun, young man, the newly risen sun | Boy |
| Baladitya | Baladitya means young sun, young man, the newly risen sun | Boy |
| Balaganapati | Balaganapati means beloved and lovable child | Boy |
| Balagopal | Balagopal means child krishna | Boy |
| Balagovind | Balagovind means young cow-herd, infant krishna | Boy |
| Balaj | Balaj means glitter, shine, grain, born of strength | Boy |
| Balajee | Balajee means another name of the hindu lord venkatachalapathy (tirupathi), a name of lord vishnu | Boy |
| Balaji | Balaji means another name of the hindu lord venkatachalapathy (tirupathi), a name of lord vishnu | Boy |
| Balakrishna | Balakrishna means young krishna | Boy |
| Balambu | Balambu means son of sambhu, lord shiva | Boy |
| Balamurugan | Balamurugan means young lord murugan, lord murugans childhood | Boy |
| Balan | Balan means youthful | Boy |
| Balanath | Balanath means lord of strength | Boy |
| Balar | Balar means strength, power, army | Boy |
| Balaraj | Balaraj means strong, king | Boy |
| Balaram | Balaram means brother of lord krishna (the brother of lord krishna) | Boy |
| Balaravi | Balaravi means the morning sun | Boy |
| Balarka | Balarka means sadrushanana like the rising sun | Boy |
| Balavan | Balavan means powerful | Boy |
| Balavant | Balavant means lord hanuman, full of might, strong | Boy |
| Balbir | Balbir means mighty and brave, strong | Boy |
| Balchandra | Balchandra means young moon | Boy |
| Baldev | Baldev means god like in power, another name of balram | Boy |
| Balendra | Balendra means lord krishna, strong and powerful god | Boy |
| Balendu | Balendu means young moon | Boy |
| Balgopal | Balgopal means baby krishna, infant krishna | Boy |
| Balgovind | Balgovind means lord krishna, young cowherd, name of krishna | Boy |
| Bali | Bali means mighty warrior, brave, powerful, strength, offering | Boy |
| Balkrishan | Balkrishan means young krishna | Boy |
| Ballabh | Ballabh means beloved, dear, first, cowherd, lover | Boy |
| Ballal | Ballal means the sun | Boy |
| Balmani | Balmani means young jewel, small jewel | Boy |
| Balrah | | Boy |
| Balram | Balram means brother of lord krishna | Boy |
| Balu | Balu means cheater | Boy |
| Balvant | Balvant means of immense strength, lord hanuman, full of might | Boy |
| Balveer | Balveer means strong soldier, powerful and brave | Boy |
| Balwant | Balwant means of immense strength, lord hanuman, full of might | Boy |
| Banaj | Banaj means lotus, natural, born of the forest, born of the water | Boy |
| Banbhatt | Banbhatt means name of an ancient poet | Boy |
| Banbihari | Banbihari means lord krishna, one who enjoys roaming in the forest | Boy |
| Bandan | Bandan means salutation, worship, praise | Boy |