Sanskrit Lesson 2 – Dhatu, Magic Roots of Sanskrit

Before reading this second lesson of Sanskrit (Samskrit) it is strongly recommended that you read the first lesson to learn Sanskrit. It is in simple English, easy to understand, interesting and you will learn about a very important unique aspect of the Sanskrit language. In this lesson we will learn about the root words in Sanskrit – Dhatu.

We saw in our first lesson how in Sanskrit we do not give names, but derive names of objects and things based on their properties. Giving a name is just assigning a name that we like to a place, person or thing. Many a times these names are random in naturally evolved languages like English. Deriving a name on the other hand is using a name that tells something about the place, person or thing based on its attributes or properties.

For instance, the name of the place Ayodhya means the one which can never be conquered, derived from Yuddha meaning war. It talks about a kingdom that was never conquered by others in history. Rama means delighting, pleasant, beautiful and Chandra means Moon. Ramachandra hence means as pleasant, delighting and beautiful like Moon.

Unknown Object Identification by Names

Since an object can have multiple properties or features, in Sanskrit same object can have multiple names each describing a property of that object. Note that these are not actually the object names, but names of features of that object.

More than one object can have the same name if they share the same property or feature. By looking at the name of an object in Sanskrit we can guess which object it is without having to memorize its name. In other words, in Sanskrit we understand names not remember them. In case of attributes which are common among many objects, by mentioning a few more attribute names of that object, we can tell which object is exactly being referred to.

Take the case of the word School. If you already don’t know what a School is then you will have to look into the English dictionary for its meaning. On the other hand in Sanskrit, a term used for School is Vidyaalaya, where Vidya means knowledge and aalaya means place. So just by looking at its name in Sanskrit you can say that School is a place where one earns knowledge, or where one learns.

Similarly Shauchaalaya is a place where one can fresh up, Shuchi means clean or fresh. So Shauchalaya means Toilet.

Aushadhaalaya means a medical shop, because Aushadha is medicine, so the place where you get medicine is Aushadhaalaya. Hima means Snow, Himalaya is the abode of Snow, a place where there is snow, The Himalayas. Deva means heavenly, Devalaya is any divine place, like a Temple.

Take the name of the Indian state Meghalaya, in Sanskrit Megha is a term describing clouds. So Meghalaya means Land of Clouds. Meghalaya receives one of the highest amount of rainfall on this planet. Places in Meghalaya like Mausynram, Cheerapunji receive world’s highest rainfall. See how much of general knowledge is hidden in Sanskrit names!

Take the case of the word Bird. In Sanskrit a term used for birds is Khaga, and if you know Sanskrit Grammar, then you don’t need a Sanskrit Language dictionary to know what Khaga means. ga means to move or to go. The English word go is derived from Sanskrit gakha means sky. So Khaga is something that moves in the sky – can be used to describe not just birds, but also Sun, even for planes and helicopters! They all move in the sky.

Now see the word Mrga. Mr means kill. So Mriga means the one that moves to kill. All predator animals like Lion, Tiger, etc can be called Mrga. When a person is called Mrga in Sanskrit, it means that person is behaving like a wild animal with predatory instincts, with an intention of harming. Mrgalaya is a name for zoo, a place of wild animals! Cow is not a Mrga, Lion is. Cow is a Pashu. Pashu means being restrained to a specific perimeter. Cows and cattle are restrained by tying them up using ropes.

Tura means quickly. So Turaga means the one that moves quickly. In Sanskrit one of the names of Horse is Turaga. Similarly Ura means belly, uraga is something which moves on its belly. Uraga is used to refer to Snakes, Serpents in Sanskrit.

Dur means difficult, so Durga is something that is difficult to move into or difficult to access. Durga hence is one of the names of Fort in Sanskrit.

In other words, Sanskrit names themselves are like General Knowledge, packed with facts. Just by looking at its names we can tell that a Lotus is pale red in color (Kamala), is born in water (Jalaja), is born in mud (Pankaja), and so on.

If you cannot be sure what an object is by looking at its single attribute name, look for multiple attribute names of that object. One of the reasons why Sanskrit verses use multiple names while referring to the same object or person is so that the reader can be sure which specific object or person is being referred to. Also, as described in the previous lesson, context plays a very important role in understanding the true meaning of a Sanskrit sentence.

So, in Sanskrit, mentioning multiple names act like a filter that further consolidate the object being referred to. If you have one attribute name, and say five objects have that attribute, mentioning any other attribute which other four do not have, will help the reader figure out the actual object being referred to. So usually two or three names are more than enough to make it clear which object or entity is being referred to in a sentence. That is the reason we find multiple names of an entity in many ancient Sanskrit texts.

Of course, as time passed, many entities were referred to by their most common or unique attribute. So nowadays, when a Sanskrit speaker says Kamala, it almost always refers to Lotus. But while reading ancient texts, one has to make sure that the context is actually referring to Lotus and not someone’s reddish face.

No separate Dictionary in Sanskrit – Dictionary is part of Grammar

As we saw earlier, in other languages, say for example in English you just call it Lotus. Now if you don’t know what ‘Lotus’ means in English, then there is absolutely no information you can derive about which object this name represents without looking into an English dictionary.

Even if you are an expert in English grammar, you cannot know what a name means because unlike in Sanskrit, names are independent of the grammar in all other languages on this planet. They are simply categorized as nouns, and you have categories like proper nouns, common nouns – but nothing in the grammar has rules about how to derive a name. In other words, names in other languages are absolute, may or may not say anything about the object, and always refer to a given object.

There is no fixed rule as such in other languages about how you name things. The names are absolute in the sense there is a one-to-one mapping between a name and an object, for instance a Violin is always that, the musical instrument it refers to. Lotus is always that, the flower it refers to. Sometimes you might have multiple objects in English with the same name. For instance, a Mouse might be either an animal, or a computer hardware device. But again, they are absolute names.

On the other hand in Sanskrit, you can use the names to refer to anything that has the attribute being described by that name. For instance, as we saw earlier, Khaga can be used for anything that moves in the sky. You cannot do that in other languages because the names themselves do not describe any properties as such, they are not derived names, but given names.

So while in other languages you require a separate dictionary of names to look into the meaning of words, in Sanskrit all you need to know is Sanskrit grammar and in most cases can easily guess the object from its name. If the name in Sanskrit is referring to a more common attribute, then you need to look into the context of the sentence, or there will be adjacent words hinting at additional attributes of that object with more names, and you can guess the object easily. For instance, if the sentence is about a flower, and says it is pale red and born in water, then it is referring to lotus.

You cannot identify an object in other languages with its name if you do not know the object, even if you are an expert in its grammar. Because grammar has nothing to do with names in other languages. But if you are an expert in Sanskrit grammar, you rarely need a Sanskrit dictionary. In fact, a Sanskrit dictionary similar to an English dictionary is not possible in the first place because objects do not have names in Sanskrit, only attributes do. So even if you write a Sanskrit dictionary, Jalaja should not mean Lotus there, but it should only say,

Jalaja = born in water. For example, Lotus.

And if you know Sanskrit grammar, you will know that Jala is water, Ja is “to be born”. So what is the use of a Sanskrit dictionary then?

Wait, wait. But don’t we need a dictionary to at least say

Jala = Water
Ja = to be born
and so on.

Well as I said earlier, Jala is one of the names of water. Jala in itself is the attribute name that means having a cool touch, which is a property of water. So we can use Jala while referring to water. Thus your dictionary will actually be

Jala = having a cool touch. For example, Water.
Ja = to be born

and so on.

But you don’t need a separate dictionary like this in Sanskrit, if you are an expert in Sanskrit grammar! Why? I will explain, but before that…

Computational Parsing and Structured Information in Sanskrit

In naturally evolved languages like English, sentences can be ambiguous, and this is one of the primary reasons why it is extremely difficult for knowledge representation in Computers using human languages. In the sentence, “Flying planes can be dangerous”, is it the planes that are dangerous, or the act of flying them dangerous?

If Sanskrit were the language of Choice in computation, then you could have directly written compilers to parse Sanskrit sentences, instead of having to invent new programming languages like C or Java. What I mean is, suppose English were well structured like Sanskrit, then you could have written a compiler which directly compiles English sentences into programs, instead of having to invent new syntax for programming languages! The very fact that you have to invent new structured representation for programming languages means that existing grammar is not well structured, is ambiguous and difficult to interpret by computational logic.

If you write a compiler based on Sanskrit grammar, you can have it compile a Sanskrit sentence directly! Of course, the number of keywords in this compiler will be huge, it will be the number of dhatus that I will explain about later.

You cannot do that in other languages. For example, if you had to write a for loop in Sanskrit like how you write in programming languages, you could simply write a Sanskrit sentence which unambiguously says that what computation should be repeated how many times or till what condition is met.

The same holds true for querying stored information. In Sanskrit you wouldn’t need to invent a separate structured database querying syntax like SQL, the Structured Query Language, Sanskrit is already a Structured language and Sanskrit sentences querying information are structured naturally, because the language itself is structured extremely well. If Sanskrit were used then there would be no need for SQL, and database engines like Oracle, MySQL, etc would be just parsing Sanskrit queries, not SQL.

You need SQL today because English is the predominant language in the world which invented computers and computing, and naturally evolved languages like English cannot be used to represent structured queries like SQL because English sentences themselves are not structured well, and are ambiguous. If all those software pundits who invented various computational technology knew Sanskrit, then it would be an all Sanskrit digital world on which Computers would be running today.

In fact, the world’s oldest binary system of representing knowledge using just two symbols is found in the ancient Sanskrit work ChandahShastra by Pingala where enumeration of meters is done using short and long syllables – laghu and guru, similar to how zero and one is used in binary computing.

Many are not aware that Sanskrit is already being used in the very foundation of modern Computer programming languages.

If you don’t know what BNF notation (Backus-Naur Form) is, it is a notation for writing context free grammars and all modern computer programming languages make use of these notations. This idea of writing context free grammar has its roots in the works of the ancient Indian grammarian Panini who used them to describe the structure of Sanskrit words. In fact there are suggestions to rename Backus-Naur Form as Panini–Backus Form!

Parts of Speech – Sanskrit and other languages

If you know English grammar, you must be also aware of the Parts of Speech in English. In the traditional English Grammar you have eight parts of Speech – Noun, Verb, Pronoun, Adjective, Adverb, Preposition, Conjunction, Interjection. Then you have this broad classification of words into Open word classes and Closed word classes, where open word classes include the ones like Nouns, Adjectives etc to which new words can be continuously added as the language evolves. Then you have closed word classes like pronouns, conjunctions etc which are a fixed set of predefined words in English.

Now as we know Noun is the name of a person, place or thing. But there is no grammatical rule in English about how to name a person, place or thing. Similarly there are no rules about how names of verbs are derived and so on. In short, there is no fixed rule about how you can name a word – be it a noun, verb etc. This is the same with languages across the world. I am only using English here as an example. What I say about English in these articles applies to all naturally evolved languages around the world.

So we have two issues here in non-Sanskrit languages. The first is, you will need a separate dictionary independent of grammar, to understand the meaning of different words in English. Grammar and names are totally disconnected in these languages and are independent of each other.

The second natural consequence of this is, the names may or may not give you any information of the object it represents. For instance, while the word Thermometer can imply that it is a device which measures temperature, the word Scissor on the hand implies nothing about what it is!

On the other hand in Sanskrit, a term used to denote Scissor is Kartari, where in Kart means to Cut. So, the term Kartari also tells us what exactly it does, unlike in English.

But we are back to our original question of, how do we know in Sanskrit that Kart means cut, Ja means born, etc?

The answer is that unlike grammar in other languages whose basic building blocks are many different classes called Parts of Speech, the basic building blocks of Sanskrit grammar are just a group of root words called Dhatu.

Dhatu – The magical building block of Sanskrit Grammar

You do not start learning Sanskrit Grammar by learning different parts of Speech, but instead there is an even more fundamental building block called Dhatu. Dhatu is a fixed set of very short words in Sanskrit Grammar representing ideas – any idea like an action, a property, etc. In English they call it Verb Roots, but more specifically these represent ideas like to be, to goto do, etc. There are 2012 Dhatus in all in Sanskrit, and this is a fixed set.

It is said that ancient Vedic Sanskrit had even more number of dhatus. So the Sanskrit of today, called the Classical Sanskrit, is actually a subset of the original Vedic Sanskrit and that is for only one reason, the number of dhatus was reduced in post vedic period.

Everything else in Sanskrit Language is built on top of these 2012 Dhatus. If you know the meanings of these Dhatus, you can derive the  meaning of ANY Sanskrit word! That is because all Sanskrit words are built on top of these Dhatus. Each word is derived from one or more Dhatus using the rules of Sanskrit grammar. So Sanskrit never needs any loan words, because the very process of word creation is inbuilt in Sanskrit grammar.

Unlike non-Sanskrit languages where Dictionary and Grammar are independent of each other, Sanskrit starts with a dictionary of Dhatus and Sanskrit grammar is just the rule of creating words and forming sentences using words derived from these Dhatus!

You should by now have understood what I meant when I said you don’t need a Sanskrit dictionary if you are an expert in Sanskrit Grammar. If you know Sanskrit Grammar, then you also know the Dhatus which are the basic building blocks of Sanskrit, and if you know them you also know the meaning of every word, because all Dhatus have meanings and all words in Sanskrit are derived from these Dhatus. So you will never need a separate dictionary to find meanings of names, because names themselves are meanings in Sanskrit.

If you are from a computer programming background, then Dhatu words are like base classes, and all other words in Sanskrit are like derived classes. They represent various attributes, and when you apply these attributes to specific objects, they become like instances of those classes. For instance, Mr and Ga are base classes from which the class Mriga is derived, which means anything that moves to kill. Now when you apply this attribute to a specific object like say a Lion, it becomes an instance of this derived class Mrigam.

More on this instance creation later. For now just remember that Dhatu is a abstract base class, vyaya is a derived class and avyaya are instances of derived classes. Dhatu is abstract because you don’t create instances of abstract classes, you derive Vyaya words from Dhatu, and then create instances of those Vyaya words i.e Avyaya words. There will be a separate detailed lesson on this later. So don’t worry much if you don’t understand this yet.

Samskrit – A Refined Language

Sanskrit has remained a language unchanged, never evolved but was perfectly designed in the very beginning with everything in place. No new grammar rules were added to Sanskrit at any point of time later. All new words created in Sanskrit can be traced back to a combination of these 2012 dhatus and related grammar rules, and also retaining the original idea of those dhatus. So you don’t need ever expanding dictionaries in Sanskrit as new words are created, because they can easily be split into their root dhatus to extract the meanings of these new words.

In Sanskrit the set of Dhatus remains fixed, and all new words are derived from these Dhatus. But dictionaries of other languages keep increasing over time, because there words are independent from grammar. So for instance, the English dictionary is ever expanding, started with around 3000 words, and today has nearly 300,000 words!

For most of these words you need to have a dictionary of English to find its meaning, where as in Sanskrit you can create millions of words and still there wouldn’t be need for a dictionary! Just split the words into its Dhatus and you will get the meaning! And Dhatu is a closed word class in Sanskrit grammar, meaning you cannot add new dhatus to the list.

In fact, in Sanskrit, if you are creative enough, you can write your own dictionary that also doubles up as a knowledge base describing huge number of facts about different objects and classes.

Those who known modern English find it next to impossible to read and understand old English, or for that matter those who know modern Kannada (Hosagannada) cannot understand Old Kannada (Halegannada), same in other languages as well. But in Sanskrit, there is nothing like modern, old etc because there has been no evolution of Sanskrit in the first place.

EDIT: The 3 paragraphs below were added after reading the comments by Dharma Dhwaja in the comments section.

The only change was reduction in the number of dhatus from Vedic Sanskrit to Classical Sanskrit. This happened after Panini wrote Ashtadhyayi that hugely simplified the original grammar and by removing dhatu forms from the original Vedic Sanskrit whose usage had become rare by his time. So, if the Vedic Sanskrit was like the difficult C programming language, Panini created a Java version of it which became the Classical Sanskrit.

So, it was not that Panini created the grammar of original Sanskrit, the Sanskrit was designed even before the vedas were written, because they are written in Vedic Sanskrit and you need to have the language first. Panini simplified the Vedic Sanskrit, and it became Classical Sanskrit.

In other words, Sanskrit never evolved. In one shot, in the beginning, Vedic Sanskrit was designed. Much later, in one shot, a simplified version of Sanskrit, a version 2.0 – Classical Sanskrit was created by Panini that became quite popular in writing later Sanskrit texts, because it was more easy than Classical Sanskrit.

In terms of ease of use – if Vedic Sanskrit is like the C programming language, then Classical Sanskrit is like C++.

An introduction to some more Dhatus

The entire process of learning Sanskrit is learning Dhatus and the rules of playing around with these Dhatus creating extremely beautiful and innovative combination of words and sentences. There is no unnecessary complication. We will have a very brief look at some Dhatus now, and as we move forward in future lessons, make ourselves more comfortable with more Dhatus and the rules of using Dhatu to form words and use them in sentences. As I said in the beginning of this series in the first lesson, this Sanskrit learning series will be more like practical classes, than plain boring theory classes.

We now know that Dhatu is a basic building block of Sanskrit words. All other names in Sanskrit are derived from these fixed set of Dhatus. When we said earlier that Khaga denoted a bird, implying the one that moves in the sky, we saw that this meaning came from splitting the word in kha and ga where kha meant sky and ga (from the dhatu gam) meant to move. So by now it should be clear that in Sanskrit to understand the meaning of a word, all we need to do is split it into its root Dhatus and using the meaning of the ideas behind that dhatu we can understand the meaning of the word. So simple and beautiful, isn’t it?

Dhatu Roopa – Splitting words into Dhatus

This processing of splitting a word into its dhatu format is called Dhatu Roopa. Remember this term, as we will be using it quite often. Dhatu Rupa means the Dhatu Form. By Dhatu Roopa we mean finding out the root Dhatus of the word, i.e doing the reverse process of word creation using Dhatus to find word meanings.

Let us start with the very word Dhatu, because even this is a Sanskrit word and hence should be derived from some Dhatu word This word is derived from the Dhatu called Dha in Sanskrit. Dha means foundation, root, basic building block. How is the word Dhatu derived from Dha? More on this in future lessons. For now, just remember that Dhatu is derived from the Dhatu word Dha.

Since, the meaning of this is root or foundation, all the root words of Sanskrit which form the building block of Sanskrit language are called Dhatu. Moreover, as we saw earlier, since these are names of the properties, and since the property name Dhatu represents root, foundation, basic building block, it can be used to represent any such root or base object!

So in Chemistry for instance Dhatu represents Chemical Elements, Metals etc which are the basic building blocks there. In Ayurveda, Dhatu represents the basic building blocks of our body like for instance Asti Dhatu represents the building blocks of bones, as Asti represents Bone in Sanskrit. Rakta Dhatu represents the building blocks in blood, where Rakta represents Red Color and hence Blood in Sanskrit.

Kr is a Dhatu which means to do. Karman is a derived word of this Dhatu meaning deed. Kriya is derived from this dhatu and means action. The word Prakriya is derived from this dhatu and means process. Then the word Sakriya is derived from this Dhatu and means being active. And so on. In fact there is a huge number of combinations possible from each dhatu, and we will learn about the actual process of creating words, combination of words, sentences, meanings and so on in the future lessons of Sanskrit grammar.

Inflection – an amazing contribution of Sanskrit to Linguistics

But note that, one of the biggest contribution of Sanskrit to the world of linguistics was inflection. Consider the English word create – its inflections are words like creating, created, creation, creates, creator, etc. Sanskrit was the first language in the world to come up with this concept of using the same word, modify it a little (inflect it) and use it to mean things related to that word.

This is a great innovation, which many of us ignore, just like the way we ignore the wonderful idea of place value based number representation invented by ancient Indians.

Imagine having to create a separate word for created, creation, creating, creates, creator etc without using the inflected forms! Sanskrit gifted the concept of inflections to the world of languages.

Summary of Sanskrit Lesson 2

Today we learnt that

  • In Sanskrit, attributes and properties have names, and all the names in Sanskrit are derived from a fixed set of 2012 root words called Dhatu.
  • Dhatu, not the Parts of Speech, forms the basic building block of Sanskrit.
  • The process of deriving names is in built in Sanskrit Grammar, because of which Sanskrit never requires any loan words from other languages. If there is a new invention, a new object or a new information discovered, Sanskrit grammar can be used to easily create one or more new words to represent it. We saw an example of representing download and upload in our First Sanskrit Lesson.
  • Since the Dhatus have meanings attributed to them, and since there is a predefined process of deriving names in Sanskrit, all names in Sanskrit have meaning inherent in the name itself unlike in other languages. For example in English the word Quiz means nothing without a dictionary, or the word Magma means nothing without a dictionary. However in Sanskrit, every word means something on its own, without referring to an particular object or class. In other words, all Sanskrit names state facts – describe the nature and attributes of the thing they represent.
  • Since Sanskrit is an extremely well structured language with no ambiguity in its grammar , Sanskrit Sentences can easily be used in computational language unlike other natural languages whose sentences are ambiguous and whose grammar is extremely complex making it difficult to write compilers which can understand English sentences. For instance, if Sanskrit was used as a language for database queries, you wouldn’t have needed SQL, because queries in Sanskrit are as structured as SQL.
  • Dhatu words have meanings over a vast range covering all possible basic meanings representing all human knowledge and actions. Words are derived from one or more Dhatus using a set of grammar rules to represent compound properties and attributes like we saw for “moving in sky”, “born in water” and so on. These attributes are then used to represent objects which have the properties matching these attributes, as we saw for Birds, Lotus, etc.
  • So Sanskrit language words are an encyclopedia in itself, with each name describing one or more properties of what it represents.
  • More in next lesson. Questions, corrections, criticism is welcome. Please do not forget to share this lesson. Knowledge and Happiness grows by sharing.

For your reference, a Complete List of Sanskrit Dhatus

Continue to Sanskrit Lesson 3 – The Science behind the amazing Sanskrit alphabet

Content Protection by

Download HitXP Mobile App

Get it on Google Play


  1. Sir, you have mentioned in this page that there are 2012 dhatu in Sanskrit but on the page where you have listed all dhatu it counts to 1531 as per your count. Please clarify what dhatu are not listed down.

  2. No offence but you don’t know all the truths. Here, have a look and tell me if you have proofs that are contradictions to the proofs I present here. “Planet”, “Globe”, “Global”, “Affected by gravity” what is “gravity”? A magical pulling force? Motion is ONLY created when one object is either pushing or pulling another object. I have to PULL the handle of the DOOR backwards to make THAT door swing BACKWARDS so that I can GO forward. TV Screens, heresy, white coats, mathematical abstract nonsense (Mathematics is formal science. It’s a language. Languages can be easily manipulated)means NOTHING. We are dealing with natural science question. “What is the shape of the earth we stand upon?”, we know that 70% of the world is covered in water, STANDING bodies of WATER CANNOT conform to the exterior of shapes. STANDING bodies of water are STANDING because they would flow if there isn’t a CONTAINER. This all means standing bodies of water are LEVEL. No matter the scale. There isn’t a magical jelly force that would make standing bodies of water BEND (LoL) at some height! Standing bodies of water DON’T have the capability to BEND! Pressurised system CANNOT exist WITHIN a void! There HAVE TO BE a container for AIR PRESSURE to exist. This all means it’s not a ball that’s wobbling and rotating at INCREDIBLE FANTASTICAL speeds! It’s a FACT of reality that earth is a LEVEL PLANE! The typography of the lands explain us that the LANDS have deviation AND elevation. Standing bodies of water DOES NOT! Water is THE ONLY measuring tool to make something level. It IS the most perfect tool we have in this world. “Globe” is a mathematical concept, a religion. There has to be OBSERVABLE, TESTABLE, REPEATABLE, MEASURABLE, DEMONSTRABLE PROOFS to make it SCIENTIFIC PROOFS! “I went to a void” means NOTHING if every single human being CANNOT experience it. Get over your religious beliefs. “Globe” is a cult religion. Mainstream media is a BIG part of it, not to mention the TV Screens. Go, touch the substance and see if standing bodies of water bend. Chop chop.

    MATTER cannot be created from NOTHING so this WORLD is created because of INTENT, it’s all Intelligent Design. NOT random. Impossible for it to be random. NOT a white bearded old man in the clouds looking down at us. It’s a belief that matter is created from nothing for no reason. Logical deduction is that there HAVE TO be Intelligent Design, a Mind (or Nature). There is no other way around. No matter where you go, there is SKY above you, AIR with you.

    Now, please tell me if standing bodies of water bend. Please tell me. If you can’t make them bend, I’m afraid but we don’t live on a wobbling ball.

  3. Explaining with apt examples and incorporating most relevant technology that upgrades readers of even most modern mindset for perfect understanding.
    Great analysis and interpretation.
    These efforts deserve in whats-app posts and make popular to take the Hindu cultural heritage forward for better synthesizing tradition with modernity. All for better humanity.

  4. Hi and thanks for that very informative article, I’ve learned some new sanskrit words! It underlines the importance of understanding grammar and derivatives, and for that purpose Sanskrit is really a cool language (well, maybe not so “cool” when you see all the verbal forms to learn!)

    The process you describe, however, is also common in English, and in a lot of other languages, but the English language has so many influences and evolved so fast throughout time that it’s really hard to tell what comes from what, unlike Sanskrit, a well-preserved language whose roots are still recognizable today. For instance, “scissors” comes from the Latin cissus, linked to Latin verb “caedo” (“I cut”), so, you see the semantical relation. Some toponyms are also very clear (Oxford, “where oxen cross the ford”) but a lot are derived from Celtic (and even Pre-celtic) languages which are not spoken anymore, so once again, unless you’re a scholar, it’s hard to tell the meaning! For instance, the French city of Lyon was originally called Lugdunum, a Gallish world meaning “the stronghold (-dunum) of Lug”, who was a god of sun and light.

    Sanskrit and English also have a lot of common roots which evolved differently in both languages, for instance the word “wise” is supposed to derive from Old Germanic *wiskjana, which means “I have seen”, “I have seen”, therefore, “I know”, and it’s a cognate of Veda ???, coming from the dhatu “knowledge” (please correct me if I’m wrong). Seeing was considered one of the ways to gain knowledge by many schools of Indian & Western philosophy (I’m reading the Nyâya Sûtra right now and it’s just about that)

    Sorry for the long comment!

  5. Would like to know the dhatu roopas & their meanings for the names of tridevs. Brahma, vishnu & maheshwara. It would further be interesting to learn about their multiple names. Any idea where i can get them?

    I’m a follower of gyan yoga & in pursuit of the ultimate truth. Your help would take me further on my quest.

    Thanks in advance…

    • At least please guide me to the right resource… I have browsed through some websites but they don’t seem to be following your concept of dhatu (as you explained here)…

    • Hi, I read that brahma came from dhatu b.rh, “breath, expand”, Vishnu is vi.s_1, viveshti, “be active”, maheshwara looks like “maaha iishvara” so “Great Lord”, it’s Lord Shiva whose name apparently means “auspicious”. Shiva’s original name, which is Rudra, is still controversial, some link it to a Proto-Indo-European root meaning “terrible” (that would make sense, seeing his Bhairava form), or to root rud_1 meaning “to cry”.

      You can check the Sanskrit Heritage Dictionary, it’s pretty reliable and always lists roots in every entry – although the definitions of articles are in French, you can easily Google Translate them, you’ll understand them. Don’t worry about transliterations, the site accepts devanaagari script!

  6. Hi

    A nice analysis of Sanskrit language.

    However, Sanskrit is not the unified language. In fact, Sanskrit of Vedas is different than Sanskrit of Puranas. The rules laid down by Panini were not followed by Vedic texts. Even Vedanta did not follow it since they existed much before Panini was born.

    The authors of Puranas were careful enough to respect the rules of Panini.

    For example, सत्यमेव जयते from Mandukya Upanishad needs to be read सत्यमेव जयति as per rules laid down by Panini.

    Vedic Sanskrit is not the same as Puranik Sanskrit which is further different than Modern Conversational Sanskrit.

    Yes, the basics are the same. Sanskrit is dependent on Dhatu root.

    In Vedas, there were around Lacs of Dhatu utilised but with the passage of time, preserving the Dhatu Rupa was a challenge. It is impossible for 1 person (OR a team for that matter) to preserve all Dhatu in original forms.

    Panini tried his best and was able to preserve 2012 Dhatu which you have rightly mentioned. Today, out of these hardly 150 – 200 Dhatu are in use.

    Anyways, you presented the facts well. Thanks for this. Will await more lessons.

  7. Chandrama drava samundra dravya drAvank contains dra dhatu in common
    And we notice a scientific relationship among themselves
    So how it open the door of scientific knowledge in india through sanskrit
    Contact me and you can change the face of Indian knowledge and modern scientific research

  8. Are there new Dhatus being added to Sanskrit? What is the Dhatu for “typing” for example. Or “coding” (which is what computer specialists do)?
    Sanskrit was a great language once but due to too much stress on purity, it seems to have ossified. Still, great to learn this language to get in touch with your spiritual treasures.

  9. I think one must use Devanagari script while using Sanskrit words. English explanation is OK for people who understand no other language well today (which includes most middle class so called educated Indians today!).

  10. Dear Gurudevji,

    I like your way of teaching and explanation. Very good and intriguing. I am going to share this with our Sanskrit school students in Sydney. I could not stop reading, finished two lessons in one go. Continue your good work. I’ll share your page with like minded people.

    Thank you very much

    • In Sydney and Bharatverse also in universe you see the sea of sanskrit sanskaar software synchronizatoin in all expect of life
      Social mental astral geological chemical physical
      Biological archeological and all vikalp you can imagine ever in past present or future you never go disappointed with ancient devvani rather you do with aakaashvani
      Bharat boomee yuge yuge
      Gravity is driven by grahaviti holding power of graha
      Scientists also sey gravity hold anything even the whole cosmos is interrelated due to gravity waves
      Theory of everything you must read
      Stephen’s Hawkins nothing says other than our Vedas already said
      Yatha pinday
      tatha brahamandey
      What you have in your body
      That is already in cosmos
      Hindu rituals are symbolic to origin of brahamand and cold deth of it
      In bharat the season of cold is called yamraj time
      Many of eldest person died during cold season
      If you and guruji and me make a sangathan trio’s we change the face towards bharat of all the world

  11. English names and grammar are not totally disconnected… but yes, there are no rules or structure to derive nouns in English.

  12. उत्तमम् very helpful. These lesson are becoming Dhatus for learning Sanskrit.

  13. Sir,

    The argument
    sounds logical from fundamental parameters of Sanskrit learning. But discarding
    the importance of dictionaries in other languages is not warranted. How do we differentiate
    the meaning of Jalaja from fish to lotus without the possibility of having a
    dictionary is not mentioned in the post. Perhaps the argument would go on
    saying that the meaning depends upon the context in which it reads. But doesn’t
    this limiting principle restrict the scope of interaction between people
    belonging to different classes? Perhaps this wrong approach in language would
    have been the cause of caste system that exists even in our times. Yet, the imitative
    of the blog is highly appreciated. In fact, it is for the first time this dhathu-miracle
    is being brought into public notice you. Dhanyavada.

  14. i dont find any logic in it. you say Kaaga denotes anything that flies. However, there are thousands of species of birds. How do you identify those in this attribute format? is there any example for that?

    to give a scenarios, how do you differentiate b/w a crow and a dove? or b/w a dove & eagle?

  15. I am visiting your blog after a long time. You never fail to impress me :-) I have learnt Sanskrit in various places but nobody explained the fundamentals and the root of the language like you have done. The starting lessons focus on memorizing Singular/Dual/Plural and Rama shabdaha, If only I had been thought like this I would have never forgotten the language. Everytime I went back to the language I would find it hard to recollect those “by-hearted” stuff! I always found splitting those complex words difficult because I was never taught the essence behind it. You have renewed my interest.Great work Gurudev!

  16. I am visiting your blog after a long time. You never fail to impress me :-) I have learnt Sanskrit in various places but nobody explained the fundamentals and the root of the language like you have done. The starting lessons focus on memorizing Singular/Dual/Plural and Rama shabdaha, If only I had been thought like this I would have never forgotten the language. Everytime I went back to the language I would find it hard to recollect those “by-hearted” stuff! I always found splitting those complex words difficult because I was never taught the essence behind it. You have renewed my interest.Great work Gurudev!

  17. Dear Shankarji, विष प्रवॆसॆ is the dhatu for Vishnu. Its vyutpatti is विषलयात् व्याप्तौ इति विष्णुः – the One who enters in to everything is called as Vishnu. In other words, the one who is omnipresent is called Vishnu.

    Dear Gurudev, you work is simply superb. Hope you will continue to add few more gems.

    Raghothama Rao

  18. Hi gurudev,

    In my quest for collecting better tools to explain & understand the knowledge (as I am supposed to teach it u see ;), I had turned to computers & recently, have become more reliable on the tools provided by Google – android, chrome, search, calendar & all other services which seem to reflect a best structure for getting our work completed rather than spending time learning the tools itself.

    These articles make me realize all my life I have been learning junk while the best structure possible to explain & maintain knowledge had already been devices by our forefathers thousands of years from now.

    Great work,
    Keep up,
    Be the divine light always shine upon you

  19. This is all the more interesting. I am still stuck with the attribute-based naming. Doesn’t it make things ambiguous? Was it a reason why less intelligent people had to create their own languages?

  20. Hi
    Great Lessons. We Indian need to know that how advance our ancient culture was.
    Vast knowledge still waiting to be explore in hindu ancient texts.

    When should I expect next lesson?


  21. Hi,
    Great content you have got going here. Am stunned and at the same time excited to learn Sankrit.

    May I ask you how many lessons you are planning to cover and over what duration(3 months, 6 months etc).


    • Not sure about the duration, currently trying to write an article per week, but you should become fairly familiar with the language in the next 2-3 months. The idea is to make the series more advanced as it progresses without the readers realizing any difficulty.

  22. Can we get the list of those 2012 dhatus so that the readers can start getting themselves acquainted with them and their meanings.

    • That in itself would be a big effort, because I don’t remember them all, and will have list and also explain each of them in detail, else it would mean nothing, because the meanings are not straightforward. They are more of descriptions or definitions than meanings. The easiest way to learn Sanskrit is not memorize anything as much as possible. You will learn more and more dhatus as we progress in this series. And at the end I will try to make a list of them all and by then you would be able to identify a lot of them. All 2012 Dhatus are only for advanced Sanskrit pandits. This is my personal opinion :)

  23. Hi

    Very interesting post. I am eager to learn Sanskrit language. Would you recommend some books? and I am looking forward to your next post.

  24. Excellent Article Guru. Would like see more in the coming days. Thanks for such a wonderful introduction to Sanskrit.

  25. Now I understood how sanskrit is a context sensitive language feeling proud to be a Hindu … Sankrit is so perfect , a true devabhasha

  26. Yes, one can write a compiler which will understand Sanskrit statements instead of C or Java statements. Take for instance
    int i=5;
    If you were to write this in English, you can write it as
    “I is an integer with a value of 5”
    If you write it in Sanskrit instead, the sentence will sound something like
    “i value 5”
    or “value 5 i”
    or “5 value i”
    The words can be written in any combination, and yet they will mean the same, there is no ‘a’, ‘an’, ‘the’ etc.
    So writing a compiler to parse such Sanskrit sentences means you can write a compiler without having to invent a new syntax like in C or Java. Your compiler can parse Sanskrit sentences which are structured like any programming language.

    I just gave a very simple example, there is more to it which makes compiling Sanskrit sentences even more easy, if your compiler has Sanskrit grammar logic in built in it.

    Regarding databases, I am not talking about database engines like MySQL or Oracle, you will still need them. What I am talking about is the database query language SQL. Sanskrit queries can replace SQL easily. You wont need SQL if you use Sanskrit in database engines instead. For instance, statements like

    SELECT Name from Customer where ID=5

    can be easily substituted by Sanskrit sentences which are as structured as structured queries in SQL.

  27. //Dur means difficult, so Durga is something that is difficult to move into or difficult to access. Durga hence is one of the names of Fort in Sanskrit //

    I have a small doubt regarding this statement. Since Durga means fort, why is durga also one of the names of goddess parvathi ? Or is it not a sanskrit word at all when it refers to goddess ? Am i missing something obvious ?

  28. Excellent article. Though it is very little that you have taught till
    now, but I feel like I’m being empowered with every article.
    Thanks for teching us!
    There is a small typo –
    All new words created in “English” (SANSKRIT) can be traced back to a combination of
    these 2012 dhatus and related grammar rules, and also retaining the
    original idea of those dhatus.

  29. I am thoroughly enjoying your course in Sanskrit! My mother tongue is English. Is it possible to have the words sounded for us so we can actually learn the language. Also, will you be teaching how to write Sanskrit? You are an excellent teacher and your articles are all very informative and interesting Thank you. Your name also contains the meaning!

    • that’s so cool! :)

      sure, will also add audio as we start speaking Sanskrit sentences in future lessons.

      Havent yet planned on teaching how to write down Sanskrit. As a language Sanskrit didn’t require a script in the past because most of the knowledge in that language was composed in the form of poetry and was memorized for generations. In fact that is the very reason why ancient Sanskrit texts like Vedas were passed down for thousands of years without being lost. Books gets lost, human memory doesn’t!

      In the last 2000 years or so they started writing down Sanskrit, initially it was Brahmi script I guess, but currently the most popular script used to write down Sanskrit is Devanagari, which is also shared by many Indian languages including Hindi and all known Sanskrit texts including the earlier ones passed down orally for generations, have been written down in this Script now.

      So yes, its a good idea. Will try to include written Sanskrit in future lessons as well.

      Thanks for all the suggestions and comments :)

  30. Great Work. I really like the way you represent the Samskrit lessons. But I have some questions. Why are there so many languages in India which is the birthplace of Samskrit? What was the need for other languages? And so many dialects? And we know many languages have borrowed words from Samskrit, like Hindi and Kannada, yet there is not much similarity when you listen to them.

      • I have a question in similar lines, why is it that everything that has happened/been written in our scriptures is always in “India” or bharathadesam – which of course includes 4-5 more countries other than India. What was happening in the other parts of world? Also, why was India the chosen one?

        • Civilizations have been born and flourished across the world, not just in India. But civilizations in other parts of the world vanished with time and were replaced by later civilizations. Be it Egyptian civilization or Sumerian or Mayan or Mesapotomian or Babylonian – they all do not exist today. But Indian civilization has managed to live on and continue to exist with the same original force. The vedas sung thousands of years ago, continue to be sung even today across the nation! That doesn’t happen in any other part of the world. If these civilizations had lived even today, then they would have gathered even more knowledge with time and probably been what Indian civilization is today. The more time a civilization lives on for, the more knowledge it earns. Human knowledge has grown and fallen with civilizations, its not linear, but cyclic, else we wouldn’t have had researchers today wondering how the Pyramids were built.

          Then the other reason many ignore is in Europe and in most of northern part of Northern hemisphere it was a Glacial period covered with Ice till recently as 10000 BCE. So civilizations were not established in these places while they were being established in places like Indian subcontinent. So by the time the vedic civilization had peaked in terms of knowledge and culture, Europe was still in stone age, so you don’t find much of history there during that time, its all about Asia. CIvilizations were created in Europe much much later after they peaked in other parts of the world including in India.

        • ‘Surya Devasya Kripayah’. I am not sure if the Vyakaran is correct, but all the Europe was covered under ice. It has been only 4000 years since the Europe became a liveable place. Arabia was all desert and civilisations were not advanced, just animal like people, really wild and barbarians. Read the history of Egypt, Tittihites, etc. Africa people used to hunt and eat the wild animals and drink their blood, it still happens in many parts of Africa. America was the home to native americans, red-Indians.

          Also, there have been the instances of hindu gods digged out of ground in Americas, Arabia and so many other parts of the world that must be thousands of years old. Saraswati river dried up a few thousand years ago, Sindhu river was still there and remained for the people to continue flourishing civilisations.

          Sun, Himalyas, great rivers has made the India’s climate super diverse and super rich.

          Even before Vasco Da Gama, India was already having spice trades with a lot of countries including Persia, Arabia, China, etc. and also Europe indirectly. Silk route was used for the trades and India had great influence on the west and the middle-east when it came to learning. So many chinese, greeks and others give accounts of India .


Please enter your comment!
Please enter your name here