Rare Sanskrit Baby Boy Names: Short and Trendy


Baby Boy Names: Sanskrit Originated Uncommon Names

Most of the Hindu names are originated from the ancient language Sanskrit. The language reflects the true essence of India and its culture.
I started listing baby names last year and developed a deep interest in the Sanskrit names.
I refer only Sanskrit Dictionaries and Sahasranam so all of the Sanskrit origin names listed on this blog are meaningful and origin-verified also short, easy to pronounce.
Since my first list, I have been helping numerous parents find rare and trendy Sanskrit names for the Indian babies.

Explore many such Indian (Most of them are Sanskrit) baby names lists here: Baby Names

Get selected and rarest names here: Download Premium Baby Names List

Here, in this list, I have mentioned only selected beautiful Sanskrit names for baby boys

Selected Short Uncommon Sanskrit Baby Boy Names


Aakanksh is a Hindu name of Sanskrit origin which belongs to Mesh Rashi. The name means hope, desire or expectation.


Aarsh is a trendy and unique Sanskrit origin name with a spiritual significance. The name can be associated with a pure or majestic ancestry. The name signifies a Rishi’s chants from the Vedas or a crown.


The name can also be spelled as Arul. In an unknown origin it means a person who has the blessings or grace of God. In Sanskrit, the name means water.


Parents often want their baby to be perfect and flawless. The name signifies a person who is not confused, clear in his thoughts and doesn’t make errors.


It’s a short and uncommon Sanskrit origin name. The name can be associated with steady and strong mountains. Achal is also referred to Hindu Gods for their attribute of being steady and strong.


Adi/Ad – Prefixed names like Aditya, Adwait, Advik are loved by Indians but most of them are common. Adish a rare and positive Indian baby Sanskrit name. The name refers to an intention, motive or sign. The name can also be associated with superiority, wisdom or intelligence.


A baby passing all the exams in his life with flying colors is a dream of every parent. The name perfectly goes with such an optimistic dream. Agriya means first, best or supreme. Also, the first-born baby can be named as Agriya.


In Sanskrit, Ang means body. The name Angak refers to a body or son. It’s a beautiful and positive Indian baby boy name.


Anirvan is a powerful Sanskrit origin name which means someone who can’t be defeated, killed or unextinguished. The name also refers to the eternal flame.


Ayudh means weapon in Sanskrit or something used in the wars. The name Ayudhik signifies a warrior or soldier. It’s a positive and brave name.


The name literally means a partner or friend or a master who teaches the skills. The name also refers to Moon, Sun and Fire. Bharan means something precious like jewels.


Dev means God or Godly and Arsh means divine or majestic. The name Devarsh means a divine gift from God.


Dhishan is a unique Indian baby boy name which signifies intelligence or wisdom. The name also means appreciation or praising.


For the modern parents who want a trendy name for their little one, keeping the baby close to the traditional roots, the name is apt. Evaan means God is gracious in foreign origin. It also signifies Earth as the word Eva in Sanskrit refers to Earth or something which bestows with life (life-giver).


The name Heshas is linked to speed or pace. The name signifies fire or something with a great speed/quick. A similar name Hesha means complete.


It’s a modern and meaning Hindu baby boy name. The name means a divine power, or strength. Ish means God and hence the name can be associated with Lord Rama or Lord Ganesha. The name also signifies freshness.


You may doubt the origin of the name but it’s a unique Sanskrit origin Indian baby boy name. Kenip means a sage or someone who does meditation and has a pure soul.


Mahi means Earth in Sanskrit. The name Mahin signifies the ruler of earth or a regal person. The name also means cheerful or something which causes delight.


The name can be associated with a person who is wise or skilful or mastered a specific art form. A master of spiritual Vedic mantras can also be called as Manuh.


It’s a stylish boy name which means rule in Sanskrit. The name also means contribution of God and has multiple origins like Russian, Sanskrit and Polish.


Pakshi means birds with wings in Sanskrit. The name Pakshin is also associated with the birds and literally means someone winged. If taken metaphorically, a person who has dreams and passion to fly high deserves this name.


The name has mythological significance. Literally, the name means brilliant or rich. In Hindu mythology, Revat was the king of Kusasthali and his son was Raivat. The name also means cloud.


Rebh is a very uncommon boy name in India. The name signifies melody, peace and purity. A singer of prise can also be called as Rebh.


Rupin refers to the aesthetic beauty. A person who has an alluring body or who is the processor of exemplary beauty or charm can be called as Rupin. The names like Roopinder, Roop and Roopa also mean the same.


The name Samich generally refers to an ocean. It’s a very meaningful and positive name. The name sounds similar to the name Samichin which means appropriate.


A person with leadership quality or ruling/commanding capability is called Shaast in Sanskrit.


The name Shriyam refers to Lord Vishnu. Shree means Goddess Lakshmi, the consort of the preserver God and the part of the Trinity.


The name Talav is linked to melody or music. The name goes well with a creative or artistic personality. Talav means music of flute in Sanskrit.


Tarush means tiny plants in Sanskrit but there is another positive side of the name. The name also refers to a leader, a conqueror or a ruler. Someone who is superior or eminent in his field is also called Tarush.


Tunav is a musical name. It means flute in Sanskrit. A person who has a deep inclination towards music or musical instruments can be called as Tunav.


The word Vandana means to worship, praise or salute in Sanskrit. The name Vandit refers to the person to whom the salute has been done or for whom the worship or praising has been done.


The name Varya belongs to Indian as well as Russian origins. It’s a Vrushabh Rashi name which literally means Eminent and Chief or Best of. The name also refers to God of love or the supreme person.


The name Viranch has a divine connection. The name refers to the trinity God Brahma, who has created the whole universe. Something which is related to the heaven can also be called as Viranch.


Vyom means sky in Sanskrit. Parents want to see their children create milestones in their career and reach the sky-high levels of success. This name is apt for ambitious babies.


Yug means an era in Sanskrit. The name Yugay also refers to Lord Rama. The name can be heard in the Mantra – Om Yugay Namah!

The Sanskrit language is the flag bearer of Hindu culture. The language is not just important because most of the Hindu names are originated from it but also because a huge part of the world follows the language and the Sanskrit baby names are quite trending nowadays. You can choose a meaningful and rare Sanskrit baby name from the above-mentioned list and keep your baby allied with his roots.
Most of the Indian baby names lists on my blog are Sanskrit Origin baby names list

Check these lists also

1. Unique and Trendy Hindu Baby boy names
2. Unique Indian Baby boy names


About Author


An IT professional, a mom of two, Sapana had belly-only pregnancies in her life & has lost 15Kg weight twice. Along with fitness, Sapana is an expert in Indian names & has helped scores of Indian parents to shortlist suitable baby names by virtue of her years of expertise in Sanskrit origin names & logical approach towards cultures & trends during the name research. Drop a comment to get help from her.


  1. Avatar

    These are really very rare, only two of these are known to me, the name “Vyom” is my favorite because of the science fiction TV serial “Captain Vyom” was my fav show during my childhood days.

  2. Pingback: Rare Sanskrit Baby Boy Names Starting With A | GoMama 24/7

  3. Avatar

    how to pronounce Aarsh ? is it Arsh or Aarsh? Please suggest more such rare sanskrit names starting with A for baby boy

    • Avatar

      Aarsha, in sanskrutham you pronounce the ending – a. Like Raama,Darshana etc.
      That is of course different than feminine names with long – aa like Seetaa.

      • Sapana

        Hi Jaya,
        Thanks for another deep dive in the Sanskrit Naming.
        I totally agree with you as I know you are talking about authentic Sanskrit linguistic rules.
        But when we think from Baby-Name perspective, a name must be easy to pronounce and also should have simple-short spelling.
        So I follow the method which is easy for new generation. Authentic Sanskrit names are difficult to pronounce and not suitable for new generation.
        just like you have written Sanskrutham, one may write it as Sanskritam, Sanskrit, Sanskrut but it means the same.
        But to keep it simple, we select the short and easy to pronounce/spell. I hope you agree to this.
        Talking about another part of naming: meaning.
        I focus more on origin verified names because most of lists online have incorrect meanings explained. e.g. Arin, Arish are not Sanskrit words, still they are listed under Sanskrit/Hindu names at many places.
        There is nothing wrong in naming your baby Hebrew/Persian/Greek name, these too are beautiful languages, but a parent must know what he/she is assuming is correct.

        I would love to have your insight in this topic as an Expert Article/Guest Post. Do let me know by email.

  4. Avatar

    Hello Sapana,
    I just wanted to clarify that all of the names that you have written for males should end with an – a. Feminine names end with a long – aa like seetaa, durgaa or – I, like lakshmi, saraswathi, kalki etc. and masculine names end with short – a like raama, lakshmana and so on. The ending -a being dropped is a corruption and only occurs in derived Northern Indian languages. But Sanskritham does not have schwa deletion and retains the original spelling and pronunciation.

    • Sapana

      Hi Jaya,

      Thank you very much for interesting and valuable comment.
      In Southern India (and Even in West Bengal for some names), we do write a, I agree

      But originally in Sanskrit when we write in Devanagari, we dont write: शिवा, रामा we write शिव, राम and majority of Indian states follow such pronunciations and spelling (w/o -a at the end)

      But originally in English, Seeta is the right spelling, not Seetaa.

      I understand you are explaining about pronunciation differentiation.
      For that reason, from last month, I started to provide Devanagari writing for each name, soon I will provide that on all of the names lists posts

      • Avatar

        Hello Sapana,

        The correct spelling would not be seetaa as it does not communicate the elongation of the type of – aa.

        You are speaking about north Indian derived language rules, not about the rules of sanskritham.
        I.e.Surya or Krishna or raama are sanskritham names.

        But in northern Indian languages of today:I’m guessing sur?, Krishan and raam are hindi/Punjabi/etc. specific derivations, not sanskritham.

        In fact the word ‘sanskrit’ is a hindi derivation of the sanskritham word sanskritham/sanskritha.
        Sanskritham words generally do not end in consonants.
        If you listen to shlokams you’ll see what I mean. It is a rhythmical language (I forget the technical term) but kannada and telugu also have the same rule. And the rhythmical meter is used as a way for the language to preserve accuracy of the epics.

        ‘शिवा, रामा we write शिव, राम’
        That’s because it’s not Shivaa it’s Shiva with a normal – VA.
        And it’s not Raamaa it’s Raama, the deergha is on the Ra, not on the – ma.
        You have to put a deergha on the – VA to make it a – vaa,on the – MA to make it – Maa.
        Again swcha deletion: https://en.m.wikipedia.org/wiki/Schwa_deletion_in_Indo-Aryan_languages

        “For example, the Sanskrit word “Rāma” (IPA: [raːmə], राम) is pronounced “Rām” (IPA: [raːm], राम्) in Hindi. The schwa (ə) sound at the end of the word is deleted in Hindi.[4] However, in both cases, the word is written राम.”.

        does not exist in sanskritham.
        Hence all of the rules you are talking about are true for Hindusthani languages, but not for sanskritham and they had been preserved in the south.
        For example devanagari in sanskritham is devanagari, but in hindi (other North Indian derived languages) it is devnagri.
        They drop the – ‘a’ s randomly.

        Unfortunately the culture is slowly being degraded as most people, like you said, follow the corrupted rules instead of preserving the original proper pronunciation.

        BTW, sanskritham was originally not written in devanagari. That is due to British standardization. It was written in multiple scripts of which devanagari is but one.
        I’m glad youre providing devanagari scripts but it won’t help since pronunciation of devanagari is different for sanskritham and for hindi and other derived languages. Perhaps you can add a disclaimer or change your post to reflect that these are hindi (etc.) names and not sanskritham names.

  5. Pingback: Sanskrit Baby Boy Names for Baby Born during Diwali | GoMama247

Leave A Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.