Bodhi

Awakening, enlightenment — a boy name of Sanskrit origin

GenderBoy
OriginSanskrit
MeaningAwakening, enlightenment
PronunciationBOH-dee

Popularity of Bodhi in the United States

#265Rank in 2025
1,301Births in 2025
#265 in 2025Peak Popularity
↑ Rising10-Year Trend

Data: U.S. Social Security Administration (SSA). Based on all Social Security card applications for births in the United States.

Meaning & Origin of Bodhi

Bodhi comes from the Sanskrit and Pali word for "awakening" or "enlightenment," central to Buddhist teaching as the state the Buddha reached beneath the Bodhi tree. The name carries deep spiritual resonance and has been embraced in the West as part of a broader interest in mindfulness and Eastern philosophy. It has climbed quickly in American baby name rankings since the 2010s.

Variations & Nicknames

Variations

BodeeBodieBoadie

Nicknames

Bo

Famous People Named Bodhi

  • Bodhi Elfman — American actor
  • Bodhi Sabongui — Canadian actor known for "Shazam!"

Similar Names to Bodhi

If you like Bodhi, you might also consider these names with a similar feel.

Also consider:Zen

Sibling Name Ideas for Bodhi

Looking for names that pair well with Bodhi? Here are some sibling name suggestions that share a similar style and feel.

Frequently Asked Questions

What does the name Bodhi mean?

Bodhi is a boy name of Sanskrit origin meaning "Awakening, enlightenment." Bodhi comes from the Sanskrit and Pali word for "awakening" or "enlightenment," central to Buddhist teaching as the state the Buddha reached beneath the Bodhi tree. The name carries deep spiritual resonance and has been embraced in the West as part of a broader interest in mindfulness and Eastern philosophy.

How do you pronounce Bodhi?

Bodhi is pronounced BOH-dee. Common variations include Bodee, Bodie, Boadie.

Is Bodhi a boy name?

Yes, Bodhi is traditionally a boy name. Popular nicknames include Bo.

Need More Name Ideas?

Like Bodhi? Our AI Name Generator suggests personalized baby names based on your preferences, surname, and cultural background.

Try Baby Name Generator