MyBabyMuse
Names
  • Browse All NamesThe full searchable library
  • Boy NamesStrong & timeless picks
  • Girl NamesBeautiful & meaningful
  • TrendingWhat parents love now
  • By OriginExplore cultural roots
Stories
  • Read StoriesReal naming journeys
  • PopularMost-loved stories
  • LatestFreshly shared
  • Share YoursTell your story
Blog
Baby Fun
  • All Baby Fun ToolsEvery playful tool
  • Name CompatibilityMatch two names
  • NumerologyNumbers behind a name
  • Story CreatorBuild a bedtime tale
  • Due Date CalcEstimate the big day
Toys
  • All ToysBrowse by age & milestone
  • 0–3 monthsNewborn senses
  • 6–9 monthsSitting & exploring
  • 12–18 monthsFirst steps & words
Baby Essentials

Sweet ideas for your little one, straight to your inbox

Names, parenting reads, and playful tools. One gentle email a week. Unsubscribe anytime.

MyBabyMuse

"Every name tells a story"

Names

  • Browse All
  • Boy Names
  • Girl Names
  • Trending
  • By Origin

Stories

  • Read Stories
  • Share Yours
  • Popular
  • Latest

Baby Fun

  • All Baby Fun tools
  • Name Compatibility
  • Numerology
  • Story Creator
  • Due Date Calc

Company

  • About
  • Contact
  • Privacy
  • Terms
  • FAQ
© 2026 MyBabyMuse · Made with for parents everywhere[email protected]
  • Home
  • Names
  • Baby Fun
  • Search
  • Saved
  1. Home
  2. Names
  3. Boy Baby Names

Boy Baby Names

Strong, gentle, classic, or modern. Boy names from every tradition.

393 names

393 names

  • Lucas

    Lucas

    English

    Lucas is commonly connected with Latin Lucius and lux, meaning “light” or “illumination.” It is also associated with the Greek form Loukas and the biblical figure known in English as Luke.

    80
  • Tharun Adhithya

    Tharun Adhithya

    Tamil

    Tharun Adhithya combines the Sanskrit sense of youthfulness and vigor with Adhithya, a South Indian spelling of Āditya, linked with the sun and divine light. Together, it feels bright, energetic, and full of promise.

    84
  • Ishaan

    Ishaan

    Hindi

    Ishaan is a Sanskrit-origin boys’ name meaning “lord” or “ruler.” In Hindu tradition, it is especially associated with Lord Shiva as guardian of the northeast direction.

    78
  • Arjun Mukilan

    Arjun Mukilan

    Tamil

    Arjun Mukilan is a Tamil boy’s name pairing Arjun, a well-established Indian given name, with Mukilan, a Tamil name often used with the feeling of cloudlike beauty and calm. Together, it has a strong, poetic sound: brave, gentle, and rooted.

    85
  • Advait Kumar Sharma

    Advait Kumar Sharma

    Hindi

    Advait Kumar Sharma is a Hindi boy name. Advait is widely understood as a spiritual name connected with the idea of oneness or non-duality, while Kumar and Sharma are familiar Indian family-name elements.

    85
  • Khalid

    Khalid

    Arabic

    Khalid is an Arabic boy’s name meaning “eternal” or “everlasting.” It comes from the Arabic root khalada, meaning “to last forever.”

    80
  • Tanish Kumar Verma

    Tanish Kumar Verma

    Hindi

    Tanish is an Indian Hindu boy name commonly given the meaning “ambition.” In the full Hindi name Tanish Kumar Verma, Kumar is a traditional masculine given or middle name, and Verma is a North Indian family name.

    84
  • Lakshya Pratap Singh

    Lakshya Pratap Singh

    Hindi

    Lakshya comes from Sanskrit lakṣya, meaning “aim,” “target,” “goal,” or “mark to be hit.” As a full Hindi boy name, Lakshya Pratap Singh has a focused, purposeful feel.

    84
  • Aayush

    Aayush

    Hindi

    Aayush is a Hindi and Sanskrit boy’s name meaning “long life,” “life force,” or “longevity.” It carries the feeling of a blessing for health, vitality, and a full life.

    83
  • Nirvair Singh Gill

    Nirvair Singh Gill

    Punjabi

    Nirvair means “without enmity” or “without hate.” In Sikh tradition, it carries a peaceful, deeply spiritual wish for a child to grow without bitterness toward others.

    83
  • Sahibpreet Singh Mann

    Sahibpreet Singh Mann

    Punjabi

    Sahibpreet means “beloved one who embodies nobility and friendship.” It is a Punjabi Sikh boy name with a gracious, respectful sound.

    84
  • Ekamveer Singh Brar

    Ekamveer Singh Brar

    Punjabi

    Ekamveer means “one warrior” or “a warrior like no other,” from Sanskrit elements meaning “one” and “warrior.” In the full Punjabi name Ekamveer Singh Brar, it carries a brave, singular, steady-hearted feeling.

    84
  • Alejandro

    Alejandro

    Spanish

    Alejandro is the Spanish form of Alexander, traditionally understood as “defender of men” or “protector of people.” It feels strong, lyrical, and warmly rooted in Spanish-speaking culture.

    80
  • Aarav Kumar Malhotra

    Aarav Kumar Malhotra

    Punjabi

    Aarav is a Hindi name commonly given the meaning “peaceful.” Aarav Kumar Malhotra has a calm, polished sound with a familiar North Indian full-name rhythm.

    83
  • Udayveer Singh Sidhu

    Udayveer Singh Sidhu

    Punjabi

    Udayveer is commonly understood as “rising brave one” or “hero of the dawn,” from Uday, meaning rise or dawn, and Veer, meaning brave or hero. Singh adds the traditional Punjabi and Sikh name element “lion,” while Sidhu is a Punjabi surname.

    83
  • Theodore

    Theodore

    English

    Theodore is an English masculine name from the Ancient Greek Theódoros, meaning “gift of God.” It combines Greek elements meaning “God” and “gift.”

    81
  • Zorawar Singh Chahal

    Zorawar Singh Chahal

    Punjabi

    Zorawar is a Persian and Punjabi masculine name meaning “powerful,” “forceful,” or “brave and powerful.” With Singh, the full name carries a strong Punjabi Sikh feel, suggesting courage, strength, and lion-hearted character.

    84
  • Tomás

    Tomás

    Spanish

    Tomás is the Spanish form of Thomas. In this page, its exact ancient meaning is treated conservatively because the provided source excerpts do not include a verified etymology.

    80
  • Arjan Singh Sandhu

    Arjan Singh Sandhu

    Punjabi

    Arjan is a Punjabi boy name often glossed as “gaining,” with related meanings in other traditions including “from Hadria” and “golden life.” Singh means “lion,” and Sandhu is a Punjabi Jat clan surname.

    83
  • Karanbir Singh Aulakh

    Karanbir Singh Aulakh

    Punjabi

    Karanbir Singh Aulakh is a Punjabi boy's name with a strong, steady sound. The surname Aulakh may come from Punjabi and may mean "watchman" or "guardian," giving the full name a protective, community-minded feel.

    82
  • Luke

    Luke

    English

    Luke is the English form and diminutive of Latin Lucas, often explained as “man from Lucania.” A second traditional association connects it with Latin Lucius, giving the poetic sense “bright one” or “born at dawn.”

    79
  • Rohan Arjun Bedi

    Rohan Arjun Bedi

    Punjabi

    Rohan means “ascending” or “ascent” in Sanskrit and Hindi, and it is also listed as a name of Sri Vishnu. Across other traditions, Rohan can also mean “spiritual” in Arabic and “good character and piety” in Persian.

    85
  • Asher

    Asher

    English

    Asher means “fortunate,” “blessed,” or “happy one” from Hebrew. In English surname history, it is also associated with ash trees or ash-making roots.

    82
  • Matthew

    Matthew

    English

    Matthew is an English masculine name meaning “gift of God.” It comes ultimately from the Hebrew name Matityahu, through Greek and Latin forms before becoming Matthew in English.

    81
  • Hamza Ali Butt

    Hamza Ali Butt

    Punjabi

    Hamza is an Arabic masculine name meaning “strong” and “steadfast,” and it is also an Arabic epithet for a lion. Hamza Ali Butt pairs that brave first name with Ali, a deeply familiar Muslim name, and Butt, a Punjabi surname found in Pakistan.

    83
  • Feng

    Feng

    Chinese

    Feng is a Chinese boys’ name that can carry several beautiful meanings depending on the character chosen, including “wind” (风/風), “phoenix” (凤/鳳), “peak” or “summit” (峰), and, less often, “to offer” or “respect” (奉). Its feeling ranges from natural and free-spirited to noble, aspirational, and reverent.

    82
  • Bilal Ahmed Cheema

    Bilal Ahmed Cheema

    Punjabi

    Bilal Ahmed Cheema is a Punjabi Muslim boy's name built from two given names, Bilal and Ahmed, followed by Cheema, a Jat clan surname found mainly in the Punjab region of India and Pakistan. The Cheema surname has an uncertain etymology, with some theories connecting it to leadership, strength, land ownership, ancient Indo-Aryan tribes, or Central Asian place names.

    84
  • Bilal

    Bilal

    Arabic

    Bilal is an Arabic masculine name meaning “wetting” or “moistening,” often understood more warmly as “moisture” or “freshness.” It is especially cherished in Muslim families because it was borne by a companion of the Prophet Muhammad.

    81
  • Faizan Iqbal Virk

    Faizan Iqbal Virk

    Punjabi

    Faizan is an Arabic male name connected with beneficence, generosity, benefit, success, pride, and rulership. In the full Punjabi Muslim name Faizan Iqbal Virk, it brings a warm meaning of giftedness and kindness.

    84
  • Saad Hussain Bajwa

    Saad Hussain Bajwa

    Punjabi

    Saad is an Arabic boy name meaning “happiness,” “luck,” “prosperity,” or “successful.” Saad Hussain Bajwa feels bright and dignified, with Saad bringing a hopeful meaning and Bajwa carrying a Punjabi family-name identity.

    82
  • Vihaan

    Vihaan

    Hindi

    Vihaan is commonly understood as “dawn” or “the beginning of a new day.” It carries a bright, hopeful feeling, suggesting freshness, renewal, and light.

    82
  • Armaan Deep Khurana

    Armaan Deep Khurana

    Punjabi

    Armaan means “wish,” “desire,” “hope,” or “aspiration,” with roots in Arabic and Persian-influenced Urdu usage. Paired with Deep, often understood in Punjabi and wider Indian naming as “lamp” or “light,” Armaan Deep can feel like “a light of hope” or “a bright wish.”

    85
  • Henry

    Henry

    English

    Henry means “home ruler” or “ruler of the home.” It comes through French and English from a Germanic name built from elements meaning “home” and “ruler.”

    81
  • Zayd

    Zayd

    Arabic

    Zayd is presented here as a boy’s name of Arabic background. The provided source material does not document a specific meaning, so the meaning is best treated as unverified in this page.

    79
  • Aarav

    Aarav

    Hindi

    Aarav is a Hindi boy’s name meaning “peaceful.” It has a calm, graceful sound and a modern feel that travels well across cultures.

    81
  • Tao

    Tao

    Chinese

    Tao is a Chinese name connected with 道, meaning “way” or “path.” In Taoist thought, the Tao is the natural order of the universe and a way of living in balance with it.

    78
  • Kabir Dev Kapoor

    Kabir Dev Kapoor

    Punjabi

    Kabir Dev Kapoor is a Punjabi boy's name centered on Kabir, a name strongly associated with the 15th to 16th century Indian poet and sant Kabir. In devotional usage, the paired form Kabir Dev, also seen as Kavir Dev in some traditions, carries a sacred, God-centered meaning.

    83
  • Kabir

    Kabir

    Hindi

    Kabir is a Hindi boy’s name strongly associated with Sant Kabir, the 15th, 16th century Indian poet and sant of the Bhakti movement. It carries a feeling of wisdom, devotion, poetry, and thoughtful spiritual independence.

    79
  • Bo

    Bo

    Chinese

    Bo is a Chinese given name that can be written as 波, meaning “wave,” though its meaning changes with the Chinese character chosen. It is also found in Norse use, where it is associated with “to live” or “to dwell.”

    80
  • Ishaan Raj Sethi

    Ishaan Raj Sethi

    Punjabi

    Ishaan is a South Asian boy’s name often associated with Sanskrit naming traditions. Raj adds a regal, familiar Indian sound, while Sethi gives the full name a clear Punjabi family identity.

    84
  • Adrián

    Adrián

    Spanish

    Adrián is the Spanish form of Adrian, traditionally linked to the Latin name Hadrianus, meaning “from Hadria.” It has a warm, coastal feeling and a polished Spanish sound.

    80
  • Levi

    Levi

    English

    Levi is a masculine name of Hebrew origin meaning “joined,” “attached,” or “connected.” It comes from the biblical Levi, a son of Jacob and Leah and the ancestor associated with the Israelite tribe of Levi.

    82
  • Owen

    Owen

    English

    Owen is an English form of the Welsh name Owain, commonly connected by etymologists to Eugene, meaning “noble-born” or “well-born.” It has a gentle, classic sound with deep Welsh roots.

    81
  • Mateo

    Mateo

    Spanish

    Mateo is the Spanish form of Matthew, traditionally understood to mean “gift of God.” It is a warm, lyrical boys’ name with deep biblical roots and a bright international feel.

    80
  • Rudra

    Rudra

    Hindi

    Rudra is a Sanskrit and Hindi boy name meaning “the roarer,” “the howler,” or “the fierce one.” In Hindu tradition, Rudra is a Vedic storm and wind deity and is closely associated with Shiva.

    80
  • Adewale

    Adewale

    Yoruba

    Adewale is a Yoruba boy’s name from Nigeria meaning “the crown has come home” or “the crown has returned.” It combines ade, “crown” or “royalty,” with wale, “has come home” or “has returned.”

    81
  • Ezra

    Ezra

    English

    Ezra is probably a shortened Aramaic form of the Hebrew name Azaryahu, meaning “Yah helps.” It carries a gentle, faith-rooted sense of help, support, and steadiness.

    83
  • Andrew

    Andrew

    English

    Andrew is an English boy’s name meaning “manly,” “strong,” or “brave.” It comes from the Greek Andreas, rooted in words associated with “man” and courage.

    80
  • Ren

    Ren

    Japanese

    Ren is a Japanese name most often associated with 蓮, meaning “lotus.” It can also be written with 恋, meaning “romantic love,” or with other kanji pronounced Ren.

    83
  • Rami

    Rami

    Arabic

    Rami is an Arabic boy’s name meaning “archer,” “marksman,” or “one who throws.” It comes from the Arabic root connected with throwing, casting, and aiming.

    81
← Prev1234…8Next →

Related categories

  • Girl Baby Names
  • Unisex Baby Names