- Name - BAADAL
Meaning - CLOUD
- Name - BAALAARK
Meaning - THE RISING SUN
- Name - BAALKRISHAN
Meaning - YOUNG KRISHNA
- Name - BAANBHATT
Meaning - AN ANCIENT POET
- Name - BAANKE BIHAARI
Meaning - NAME OF KRISHNA
- Name - BAASIMA
Meaning - SMILING
- Name - BABALA
Meaning - ABOVE
- Name - BADAL
Meaning - CLOUD
- Name - BADRI
Meaning - LORD VISHNU
- Name - BADRINATH
Meaning - LORD VISHNU
- Name - BADRIPRASAD
Meaning - GOFT OF BADRI
- Name - BAHUBALI
Meaning - A JAIN TIRTHANKAR
- Name - BAHULA
Meaning - COW
- Name - BAHUMANYA
Meaning - HONOURED BY MANY
- Name - BAHURAI
Meaning - WITH GREAT RICHES
- Name - BAIBHAV
Meaning - PROSPERITY
- Name - BAJRANG
Meaning - HANUMAN ANOTHER NAME
- Name - BAKHTAWAR
Meaning - WHO BRINGS GOOD LUCK
- Name - BAKOOL
Meaning - FLOWER
- Name - BAKUL
Meaning - A SWEET SMELLING FLOWER
- Name - BAKULA
Meaning - NAGAKESHAR FLOWER
- Name - BALAADITYA
Meaning - YOUNG SUN
- Name - BALACHANDRA
Meaning - YOUNG MOON
- Name - BALADHI
Meaning - DEEP INSIGHT
- Name - BALADHITYA
Meaning - NEWLY RISEN SUN
- Name - BALAGOPAL
Meaning - INFANT KRISHNA
- Name - BALAGOVIND
Meaning - INFANT KRISHNA
- Name - BALAJI
Meaning - LORD VENKATESH
- Name - BALAKRISHNA
Meaning - YOUNG KRISHNA
- Name - BALAKUMAR
Meaning - YOUTHFUL
- Name - BALAMANI
Meaning - YOUNG JEWEL
- Name - BALAMOHAN
Meaning - ONE WHO LOOKS ATTRACTIVE
- Name - BALAMURUGAN
Meaning - YOUNG LORD MURUGAN
- Name - BALAN
Meaning - YOUTHFUL
- Name - BALANATH
Meaning - LORD OF STRENGTH
- Name - BALARAJ
Meaning - STRONG
- Name - BALARAM
Meaning - BROTHER OF KRISHNA
- Name - BALARAVI
Meaning - THE MORNING SUN
- Name - BALASHANKAR
Meaning - YOUNG LORD SHIVA
- Name - BALAVAN
Meaning - POWERFUL
- Name - BALBHADRA
Meaning - BROTHER OF KRISHNA
- Name - BALBIR
Meaning - FULL OF STRENGTH
- Name - BALDEV
Meaning - STRONG
- Name - BALENDU
Meaning - YOUNG MOON
- Name - BALGOPAL
Meaning - BABY KRISHNA
- Name - BALI
Meaning - MONKEY KING
- Name - BALMUKUND
Meaning - YOUNG KRISHNA
- Name - BALRAJ
Meaning - STRONG
- Name - BALRAM
Meaning - BROTHER OF LORD KRISHNA
- Name - BALVANT
Meaning - OF IMMENSE STRENGTH
- Name - BALVEER
Meaning - POWERFUL
- Name - BALVINDRA
Meaning - STRONG
- Name - BALWANT
Meaning - STRONG
- Name - BANAJ
Meaning - LOTUS
- Name - BANBIHARI
Meaning - NAME OF THE GOD KRISHNA
- Name - BANDHU
Meaning - FRIEND
- Name - BANDHUL
Meaning - PLEASING
- Name - BANDHULA
Meaning - CHARMING
- Name - BANEET
Meaning - POLITE
- Name - BANKE
Meaning - LORD KRISHNA
- Name - BANKEBIHARI
Meaning - LORD KRISHNA
- Name - BANKIM
Meaning - NOT STRAIGHT
- Name - BANKIMCHANDRA
Meaning - CRESCENT MOON
- Name - BANSHI
Meaning - FLUTE
- Name - BANSHIDHAR
Meaning - KRISHNA
- Name - BANSI
Meaning - FLUTE
- Name - BANSILAL
Meaning - LORD KRISHNA
- Name - BANWARI
Meaning - LORD KRISHNA
- Name - BARID
Meaning - CLOUD
- Name - BARIDBARAN
Meaning - COLOUR OF THE CLOUD
- Name - BARINDRA
Meaning - OCEAN
- Name - BARSAAT
Meaning - WELCOME RAIN
- Name - BARUN
Meaning - LORD OF THE SEA
- Name - BASANT
Meaning - SPRING
- Name - BASAVARAJ
Meaning - LORD OF BULLS
- Name - BASDEV
Meaning - FIRE
- Name - BASHIR
Meaning - HARBINGER FOR THE GOOD THINGS
- Name - BASISTHA
Meaning - A SAGE
- Name - BASUDHA
Meaning - EARTH
- Name - BATUK
Meaning - BOY
- Name - BAVYESH
Meaning - SHIVA
- Name - BHADRA
Meaning - GOOD
- Name - BHADRAK
Meaning - HANDSOME
- Name - BHADRAKAPIL
Meaning - LORD SHIVA
- Name - BHADRAKSH
Meaning - WITH BEAUTIFUL EYES
- Name - BHADRANG
Meaning - HANUMAN
- Name - BHADRANIDHI
Meaning - TREASURE OF GOODNESS
- Name - BHADRASHREE
Meaning - SANDALWOOD TREE
- Name - BHADRESH
Meaning - LORD SHIVA
- Name - BHAGADITYA
Meaning - SUN THAT BESTOWS WEALTH
- Name - BHAGAT
Meaning - DEVOTEE
- Name - BHAGAVAAN
Meaning - THE LORD
- Name - BHAGAVATAMRT
Meaning - NECTAR OF SRIMAD BHAVATAM
- Name - BHAGESH
Meaning - LORD OF RICHNESS
- Name - BHAGIRAT
Meaning - WITH GLORIOUS CHARIOT
- Name - BHAGIRATH
Meaning - NAME OF ANCIENT KING
- Name - BHAGVAN
Meaning - LORD KRISHNA
- Name - BHAGWANT
Meaning - FORTUNATE
- Name - BHAGYANANDANA
Meaning - CONTROLLER OF DESTINY
- Name - BHAGYARAJ
Meaning - LORD OF LUCK
- Name - BHAIRAV
Meaning - LORD SHIVA
- Name - BHAJAN
Meaning - ADORATION
- Name - BHAKTI
Meaning - PRAYER
- Name - BHALENDRA
Meaning - LORD OF STRENGTH
- Name - BHANU
Meaning - SUN
- Name - BHANUDAS
Meaning - A DEVOTEE OF THE SUN
- Name - BHANUMITRA
Meaning - FRIEND OF SUN
- Name - BHANUPRAKASH
Meaning - SUN LIGHT
- Name - BHANUPRASAD
Meaning - GIFT OF SUN
- Name - BHARADWAJ
Meaning - A SAGE
- Name - BHARAT
Meaning - LORD RAMA'S BROTHER
- Name - BHARGAV
Meaning - LORD SHIVA
- Name - BHARGAVA
Meaning - LORD SHIVA
- Name - BHARGYARAJ
Meaning - LORD OF LUCK
- Name - BHARTESH
Meaning - KING OF BHARAT
- Name - BHARTIHARI
Meaning - NAME OF A POET
- Name - BHASKAR
Meaning - SUN
- Name - BHASVAN
Meaning - BRIGHT
- Name - BHASWAR
Meaning - SHINING
- Name - BHAUMIK
Meaning - EARTHLY
- Name - BHAV-BHOOTI
Meaning - THE UNIVERSE
- Name - BHAVAMANYU
Meaning - CREATOR OF UNIVERSE
- Name - BHAVAN
Meaning - PALACE
- Name - BHAVESH
Meaning - LORD OF THE WORLD
- Name - BHAWANIDAS
Meaning - DEVOTEE OF DURGA
- Name - BHEEM
Meaning - POWERFUL
- Name - BHEEMSEN
Meaning - SON'S OF BRAVE MAN
- Name - BHEESHAM
Meaning - STRONG
- Name - BHERU
Meaning - FRIEND
- Name - BHIM
Meaning - ONE OF THE PANDAV'S BROTHERS
- Name - BHISHM
Meaning - TEACHER OF THE KAURAVAS
- Name - BHISHMA
Meaning - TEACHER OF THE KAURAVAS
- Name - BHOJ
Meaning - NAME OF A POET KING
- Name - BHOJARAJA
Meaning - LORD OF GENEROSITY
- Name - BHOLANATH
Meaning - LORD SHIVA
- Name - BHOOPAT
Meaning - LORD OF THE EARTH
- Name - BHOOPENDRA
Meaning - KING OF THE EARTH
- Name - BHOOSHAN
Meaning - ORNAMENTS
- Name - BHOOSHIT
Meaning - DECORATED
- Name - BHOUMIK
Meaning - LAND OWNER
- Name - BHRAMAR
Meaning - BLACK BEE
- Name - BHRIGU
Meaning - NAME OF A SAINT
- Name - BHRIJ
Meaning - LORD KRISHNA
- Name - BHUDEV
Meaning - LORD OF THE EARTH
- Name - BHUDHAV
Meaning - LORD VISHNU
- Name - BHUMAN
Meaning - EARTH
- Name - BHUMI
Meaning - EARTH
- Name - BHUPAD
Meaning - FIRM
- Name - BHUPAL
Meaning - KING
- Name - BHUPATHI
Meaning - LORD OF THE EARTH
- Name - BHUPATI
Meaning - KING
- Name - BHUPEN
Meaning - KING
- Name - BHUPENDRA
Meaning - EMPEROR
- Name - BHUPESH
Meaning - KING
- Name - BHUSHAN
Meaning - ADORNMENT
- Name - BHUVAN
Meaning - THE WORLD
- Name - BHUVANESH
Meaning - LORD VISHNU
- Name - BHUVANESHWAR
Meaning - LORD OF THE WORLD
- Name - BIBEK
Meaning - CONSCIENCE
- Name - BIBHAS
Meaning - A RAGA
- Name - BIBHAVASU
Meaning - THE SUN
- Name - BIJAL
Meaning - LIGHTENING
- Name - BIJOY
Meaning - FULL OF JOY
- Name - BIKRAM
Meaning - PROWESS
- Name - BILVA
Meaning - A SACRED LEAF
- Name - BIMAL
Meaning - PURE
- Name - BIMB
Meaning - HALO
- Name - BIMBISAAR
Meaning - KING OF GUPTA DYNASTY
- Name - BINDUSAR
Meaning - AN EXCELLENT PEARL
- Name - BINOD
Meaning - HAPPINESS
- Name - BIPIN
Meaning - FOREST
- Name - BIR
Meaning - COURAGEOUS
- Name - BIRBAL
Meaning - BRAVE HEART
- Name - BIREN
Meaning - LORD OF WARRIORS
- Name - BIRENDRA
Meaning - KING OF WARRIORS
- Name - BIRJU
Meaning - NICE SINGER
- Name - BISAJ
Meaning - LOTUS
- Name - BITASOK
Meaning - WHO DOES NOT MOURN
- Name - BODHAN
Meaning - KINDLING
- Name - BOUDHAYAN
Meaning - THE NAME OF A SAGE
- Name - BRAHMA
Meaning - CREATER OF THE UNIVERSE
- Name - BRAHMAANAND
Meaning - SUPREME JOY
- Name - BRAHMABRATA
Meaning - ASCETIC
- Name - BRAHMADUTT
Meaning - DEDICATED TO BRAHMA
- Name - BRAHMAJI
Meaning - CREATOR GOD BRAHMA
- Name - BRAJ
Meaning - SACRED LAND OF BRAJ
- Name - BRAJAMOHAN
Meaning - NAME OF LORD KRISHNA
- Name - BRAJBIHARI
Meaning - RESIDENT OF VRINDAVAN
- Name - BRAJENDRA
Meaning - LORD KRISHNA
- Name - BRAJESH
Meaning - LORD OF BRAJ LAND
- Name - BRAJRAAJ
Meaning - KING OF BRAJ LAND
- Name - BRAMHAGHOSH
Meaning - CHANTING OF VEDAS
- Name - BRAMHANAND
Meaning - HAPPINESS FOR KNOWLEDGE
- Name - BRATINDRA
Meaning - DEVOTED FOR RIGHT DEEDS
- Name - BRENT
Meaning - HILL TOP
- Name - BRIJ
Meaning - LORD KRISHNA
- Name - BRIJESH
Meaning - GOD FOR THE LAND 'BRIJ'
- Name - BRIJKISHOR
Meaning - LORD KRISHNA
- Name - BRIJMOHAN
Meaning - KRISHNA
- Name - BRIJNANDAN
Meaning - LORD KRISHNA
- Name - BRIJRAJ
Meaning - THE ONE WHO RULES NATURE
- Name - BRIRAR
Meaning - WITHOUT PAIN
- Name - BUDDHA
Meaning - AWAKENED
- Name - BUDDHADEVA
Meaning - WISE
- Name - BUDDHAPRIYA
Meaning - WHO LIKED BY BUDDHA
- Name - BUDHIL
Meaning - LEARNED