baby-names-logo

An Index of Indian and Hindu
Baby Names for Boys

Aasif is an Indian or Hindi baby boy's name. Meaning: Impatient.

Aasim is an Indian or Hindi baby boy's name. Meaning: Guarded by God.

Akash is an Indian or Hindi baby boy's or girl's name. Meaning: The sky.

Amandeep is an Indian or Hindi baby boy's name. Meaning: Peace light.

Anand is an Indian or Hindi baby boy's name. Meaning: Happy.

Anil is an Indian or Hindi baby boy's name. Meaning: The god of the air.

Baka is an Indian or Hindi baby boy's or girl's name. Meaning: Crane.

Balraj is an Indian or Hindi baby boy's name. Meaning: Strong ruler.

Brahma is an Indian or Hindi baby boy's name. Meaning: The Hindus believe that Brahma is the spirit who created the Universe.

Deepak is a Sanskrit baby boy's name. Meaning: Wisdom.

Devdan is an Indian or Hindi baby boy's name. Meaning: Gift from God.

Gurpreet is an Indian or Hindi baby boy's name. Meaning: Devoted follower.

Haidar is an Indian or Hindi baby boy's name. Meaning: Lion.

Jalil, Jaleel is an Indian or Hindi baby boy's name. Meaning: Respected.

Jaspal is an Indian or Hindi baby boy's name. Meaning: Clean.

Kantu is an Indian or Hindi baby boy's name. Meaning: Joyful.

Kapila is an Indian or Hindi baby boy's name. Meaning: Seer.

Qimat is an Indian or Hindi baby boy's name. Meaning: Asset.

Rajah, Raj is an Indian or Hindi baby boy's name. Meaning: Prince.

Taj is an Indian or Hindi baby boy's name. Meaning: A crown.

Varun is an Indian or Hindi baby boy's name. Meaning: Water god.