Skip to Main Content

Alphabetical Directory

Names Starting With B

Explore baby names starting with B with meanings, gender, category, and usage details. Discover the origins, linguistic roots, and definitions for names starting with B.

Showing 60 names of 585 names starting with B.

Baadur

Boy

Baadur means georgian form of Bahadur, hero, warrior, or brave.

Georgian Georgian

Baako

Unisex

Baako means first born child.

Akan All

Baba

Boy

Baba means old man.

Azerbaijani Azerbaijani

Babajide

Boy

Babajide means father has awakened.

Yoruba All

Babak

Boy

Babak means little father.

Persian Persian

Babar

Boy

Babar means tiger or yellow-black striped cat.

Urdu Pakistani

Babatunde

Boy

Babatunde means father has come again.

Yoruba All

Baber

Boy

Baber means tiger, yellow-black striped cat, or laurel.

Urdu Pakistani

Babette

Girl

Babette means My God is an Oath or stranger.

French, German, Dutch, English Dutch

Babirye

Girl

Babirye means first of twins.

Ganda All

Babs

Girl

Babs means foreign.

English English

Babur

Boy

Babur means tiger.

Urdu Pakistani

Babür

Boy

Babür means tiger or yellow-black striped cat.

Turkish Turkish

Babylas

Boy

A lovely baby name of Late Greek, French (Rare) origin, traditionally chosen for boys.

Late Greek, French (Rare) French

Bachir

Boy

Bachir means bringer of good news.

Arabic (Maghrebi) Arabic

Bachtiar

Boy

A variant of Bach, meaning "One who lives by the stream; Slope or hillside".

Indonesian Indonesian

Badr

Unisex

Badr means full moon.

Arabic Arabic

Badri

Boy

A variant of Badria, meaning "A friendly and poised person; moon".

Georgian Georgian

Badriya

Girl

Badriya means one who is like the full Moon.

Arabic Arabic

Badriyah

Girl

Badriyah means an early and firstborn child.

Arabic Arabic

Baghdasar

Boy

A lovely baby name of Armenian (Rare) origin, traditionally chosen for boys.

Armenian (Rare) Armenian

Bagher

Boy

A lovely baby name of Persian origin, traditionally chosen for boys.

Persian Persian

Bagrat

Boy

Bagrat means georgian form of Bagadata or meaning God given.

Armenian, Georgian (Rare) Armenian

Bagus

Boy

Bagus means handsome or excellent.

Indonesian Indonesian

Baha

Boy

Baha means splendour or glory.

Arabic, Turkish Arabic

Bahaa

Boy

A variant of Baha, meaning "splendour, glory".

Arabic Arabic

Bahadır

Boy

Bahadır means hero or warrior.

Turkish Turkish

Bahador

Boy

Bahador means hero or warrior.

Persian Persian

Bahadur

Boy

Bahadur means hero or warrior.

Hindi, Nepali Nepali

Bahar

Girl

Bahar means spring.

Persian, Turkish, Azerbaijani Azerbaijani

Bahareh

Girl

A variant of Baha, meaning "splendour, glory".

Persian Persian

Bahargül

Girl

A variant of Baha, meaning "splendour, glory".

Turkmen Turkmen

Bahati

Unisex

Bahati means luck or good fortune.

Swahili All

Bahdan

Boy

A lovely baby name of Belarusian origin, traditionally chosen for boys.

Belarusian Belarusian

Bahia

Girl

A variant of Baha, meaning "splendour, glory".

Arabic Arabic

Bahiga

Girl

Bahiga means one who has a social and charming nature.

Arabic Arabic

Bahij

Boy

Bahij means a courageous and manly person.

Arabic Arabic

Bahija

Girl

Bahija means happy, joyous, or delightful.

Arabic Arabic

Bahiyya

Girl

Bahiyya means beautiful.

Arabic Arabic

Bahman

Boy

Bahman means good mind.

Persian, Persian Mythology Persian

Bahodir

Boy

A lovely baby name of Uzbek origin, traditionally chosen for boys.

Uzbek Uzbek

Bahodur

Boy

A lovely baby name of Tajik origin, traditionally chosen for boys.

Tajik Tajik

Bahram

Boy

Bahram means victory over resistance.

Persian, Persian Mythology Persian

Bahrom

Boy

A variant of Bahr, meaning "A mighty and strong Bear".

Uzbek, Tajik Tajik

Bahtiyar

Boy

A variant of Baht, meaning "The daughter of God".

Turkish Turkish

Bahtiyor

Boy

A variant of Baht, meaning "The daughter of God".

Uzbek, Tajik Tajik

Bai

Unisex

A lovely baby name of Chinese origin, traditionally chosen for children.

Chinese Chinese

Baia

Girl

A variant of Baiardo, meaning "A foolhardy; one who is reddish brown".

Georgian Georgian

Bailee

Girl

Bailee means bailiff.

English (Modern) English

Bailey

Unisex

Bailey means bailiff.

English English

Baishan

Boy

Baishan means knife.

Apache All

Bajram

Boy

A lovely baby name of Albanian origin, traditionally chosen for boys.

Albanian Albanian

Bakar

Boy

A variant of Baka, meaning "Crane".

Basque Basque

Bakari

Boy

Bakari means hopeful or promising.

Swahili All

Bakarne

Girl

Bakarne means alone.

Basque Basque

Baker

Boy

Baker means baker.

English (Modern) English

Bakhodir

Boy

A lovely baby name of Uzbek (Russified) origin, traditionally chosen for boys.

Uzbek (Russified) Uzbek

Bakhrom

Boy

A lovely baby name of Uzbek (Russified), Tajik (Russified) origin, traditionally chosen for boys.

Uzbek (Russified), Tajik (Russified) Tajik

Bakht

Unisex

Bakht means fortune or luck.

Urdu, Pashto Pakistani

Bakhtiar

Boy

Bakhtiar means lucky or fortunate.

Persian, Urdu Pakistani