tl;dr Are you aware of any dictionaries that explain word etymologies (not merely character etymologies)? Some links/references would be useful.

This is actually a collection of related questions, but I thought it would be good to keep them together.

Are there any online etymological dictionaries of Chinese? All such dictionaries I can find deal with character etymologies, which is not at all the same thing as the etymologies of the real spoken language (which can do just fine without a writing system at all, I'm sure that not more than a 100 years ago literacy rate in China was far from great).

Generally, how well do character etyomologies reflect the true etyomologies of words?

Let me give a motivating example, which made me curious about it. Yak in Mandarin is 牦牛 / 氂牛 / máo​niú, i.e. when spoken sounds just like "hairy cow" 毛牛, a very fitting description. If it weren't for the characters, one would be tempted to suspect this is not an accident. Yet if we look up the character (not word!) online, we only get "signific cluster, an ox 牜牛 that requires couxing 攵攴 from a branch 未", which suggests otherwise.

To avoid an all too common misunderstanding, I'd like to point out again that although a writing system can leave a deep mark on the oral language, a language can exist just fine without it. I am sure that a 100 years ago the literacy rate in China was far below great, yet people could use the language just fine. So again, when I say Chinese in this question, I mean the spoken Chinese language (take whichever variety you prefer), not the character based writing system (I have the impression that often answers about Chinese consider written Chinese first).

  • 2
    I think you pose a very bright and interesting question! I think in this particular case, to the people that were living around yaks, they knew them simply as 毛牛, to separate them from regular cattle. To other people, who had never seen a yak, 毛牛 was simple a longhaired version of cattle. Like longhorn cattle is different from plain old cattle. And then someone who knew about both yaks and longhaired cattle came along and had to differentiate the two, as he was supposed to standardize the characters for both of these. Dec 22, 2011 at 22:11
  • 1
    It is an interesting question. However, there may not be a real answer since the Chinese spoken language is difficult to trace back through time owing to the complete lack of a phonetic transcription method. This makes it extremely difficult to determine how any given word or character was pronounced in a given region at a given time (and of course the further back you go the more difficult it becomes). This also makes it difficult to research how sinitic languages interacted with other language groups in the distant past.
    – Bjorn
    Jan 14, 2012 at 12:42
  • If you look into historical phonologies, particularly in middle to old chinese, you can see which words cluster similarly (such as 見 /kens/ and 看 /kʰaːns/). There are a lot of resources for this. Chinese is one of the best documented languages in history because of rime tables, and the historical phonologies and sounds of characters can be researched easily. This is your best resource. Some people don't look at the sound origins, and focus only on written history, but there's many resources for historical phonology. It also helps distinguish words that sound the same from those that are.
    – sqrtbottle
    May 12, 2015 at 18:58
  • Tell me if you want a full written answer, and I'll write one out (rather than squish into comments section)
    – sqrtbottle
    May 12, 2015 at 18:59
  • 1
    @venue No, it does not, because the majority of Chinese dictionaries that claim to have "etymology" only discuss character shapes. This question is specifically about sounds.
    – Szabolcs
    Dec 25, 2021 at 19:17

6 Answers 6


The ABC Etymological Dictionary of Old Chinese is searchable online here:


Go to 'EDOC: Linear Output', select 'All' on the right-hand side (under 'ABC Etymological Dictionary of Old Chinese'), type in your characters, and click 'Display Phonetics'. For more complicated searches, go to 'EDOC: Search'.

Also, to give a simple example to help clarify what the OP is referring to as "character etymologies" vs. "word etymologies", the ABC dictionary gives the following for 蜜 (mì):

‘Honey’ [Chuci]. || [T] MTang mir < mir, ONW miit — [D] PMin *mit || [E] Thought to be borrowed from IE-Tocharian B mit ‘honey’ < PTokharian *mjət (Behr Oriens 1999 / 2000: 36).

The above is a word etymology. It is a loanword, of Indo-European origin, and is in fact related to English "mead", Lithuanian "medus", Greek "μέθη", Russian "мёд", and Farsi "می", for example.

A character etymology would decompose this character into 虫 (insect radical) and 宓 (phonetic), which is in turn decomposed into 宀 (roof radical) and 必 (phonetic). Both 虫 and 宀 can be traced back to the oracle bone script, while 必 can be traced back to the bronzeware script. (Source: hanziyuan.net)

The character and word etymologies are quite distinct - while all of the components of the character are of Chinese origin, the word itself is Indo-European.

  • Very interesting and useful site. While there are many good answers already, I think this answers my questions the most directly. Accepted.
    – Szabolcs
    Sep 16, 2016 at 12:27
  • Great resource. I have the printed dictionary, but a searchable on-line resource is great.
    – Brian Tung
    Feb 10, 2017 at 22:12
  • 1
    This Indo-European theory should also connect the word 蜜 to English mead (wine made from honey).
    – dROOOze
    Feb 1, 2019 at 11:45
  • Also, I would question The origin of 必 is unclear. It is very clear, but probably not in the realm of linguists, and it's for another question.
    – dROOOze
    Feb 1, 2019 at 11:58
  • Thanks, updated. I meant that the original meaning of 必 is disputed, but I think you're right that it's not relevant for this question. Out of interest, what did you mean by saying it is "not in the realm of linguists"?
    – eaglebrain
    Feb 3, 2019 at 16:28

It's not online, but it's worth checking out, as it actually does cover word etymologies:

ABC Etymological Dictionary

  • Oh, this looks like it might be something very interesting! I'll definitely try to obtain a copy some way to check if it's what I'm looking for.
    – Szabolcs
    Jun 20, 2012 at 13:43
  • 1
    I'd say this is the only real answer, as it focuses on pronunciation rather than orthography. I have this book and certainly recommend it, but keep in mind that it's an etymological dictionary of Old Chinese. It does attempt to provide some explanation for contemporary words, but that isn't its focus.
    – HAL
    Dec 18, 2014 at 6:28
  • I found it available on muse.jhu.edu/books/9780824861339?auth=0 but it appeared to paywalled, and my institution was not there. Perhaps this will be helpful to others?
    – March Ho
    Dec 18, 2014 at 16:17
  • I have this book. In addition to treatments of the individual spoken characters (and a few words), it also has a lengthy exposition on the various patterns behind the evolution of the sound of Old Chinese and how they're reflected in Middle Chinese (c. Tang Dynasty) and modern Chinese dialects.
    – Brian Tung
    Sep 7, 2016 at 21:44

In terms of answering your first question about the websites. I usually use ZDIC.net or Baidu's Baike. However, Baidu Baike doesn't always give etymology. If those two fail, why not try searching for it using Baidu/Google and adding 字根 (character root), 本意 (original meaning) or 名源 (origin of names/etymology) to your search.

Although it might be hard to get word etymology, like Xah Lee, that Classical Chinese were mostly one-character words. For instance, 牦牛 can said with just 牦。Thus, it might be more productive to go after character etymologies, rather than words.

Trying to answer your 牦牛 question. My Chinese is not good enough to understand all the dictionary speak, but looking at the traditional character version of 氂 on zdic.net should be of some guidance.

In linking that, there might be some hints as to where it originated. Another version of the traditional character is also 犛, which refers to a black ox/yak. See the radical difference underneath?毛 vs 牛。 In fact, the traditional character, according the above zdic link in the 说文解字 section, says that the tail of the 犛牛 was called 氂. However, it further states that 㲠, which is an abbreviated version of 氂,which seems have fallen out of use, means "horse tail, long hair; thick hair". The old banners/flags had yak's tails on them. This was called 旄. In fact another meaning for 旄 is also a yak's tail. Thus, 旄 and 氂 became intertwined. 犛牛 became 旄牛.

Now here my Chinese gets a bit a dodgy. In Classical Chinese too:


As far as I can gather, what happened was that, people started calling 犛牛, 氂牛,but they wanted to stop this, due to its similar sound to 毛,but this came too late.

If anyone with better understanding of Classical Chinese, can also verify the 说文解字 entry on the ZDIC link. Heck, I had fun researching this. Got to love the depth of Chinese!


Chinese language doesn't work the way you might thought.

Basically, there's no such thing as etymology of words, only characters, because each char is a word. Only in last century, vernacular Chinese popularized in using 2 or more chars to denote a word. The 2-char words of vernacular chinese naturally came from the single char words and usage patterns. So, if you want to learn the history of words, basically you learn the classical chinese.

You might check out History of the Chinese language, in particular Classical Chinese.

There are lots of books on history of idioms though (e.g. Chengyu), but that's a bit different from what you mean by word.

As an analogy, let's say one might be wondering if there's a book on history of english phrases such as "fried chicken", "icy cold", "flaming hot", "black desk", "round table"...

  • 2
    For this question, I am interested in the history of spoken words, not the writing system. Why a certain thing is called what it's called, and not why a certain logogram is drawn the way it's drawn. Most of the time when I ask questions like this I hit a wall where people apparently insist of implicitly interpreting "Chinese" as "Chinese written using Chinese characters", so here I excplitily clarified this. Chinese was spoken even before Chinese characters existed, right?
    – Szabolcs
    Dec 22, 2011 at 20:55
  • 2
    how's this different from a analogous question in English? Say, why is cow pronounced "kou", what's the origin of people calling cows cow before writing arrived? I guess the question could be treated seriously but the answer gets too complex back to the origin of language. I am a native chinese but don't really know what 牦牛 is... (went thru google translate, it's yak, then i had to lookup wikipedia on that beast) ... so anyway i guess your question is not a practical one, and i don't know the answer.
    – Xah Lee
    Dec 26, 2011 at 16:42
  • 4
    Yes, you are right that this question isn't different from an analogous question for English, and it is s complex one, yet there are many etymological dictionaries for English giving this kind of information. (I'd point you to the OED, but unfortunately it's not freely accessible unless you happen to be at a university that is subscribed). Languages can be and are sometimes heavily influenced by the writing system, but we must not forget that the writing system is not the same as the language, and the language was there before the writing.
    – Szabolcs
    Dec 28, 2011 at 15:08
  • 3
    @XahLee We know quite a lot about the origin of the word “cow”, even from the times before writing was used: From Middle English cou, cu, from Old English cū ‎(“cow”), from Proto-Germanic *kūz ‎(“cow”), from Proto-Indo-European *gʷṓws ‎(“cow”). Cognate with Sanskrit गो ‎(go), Ancient Greek βοῦς ‎(boûs), Persian گاو ‎(gāv)), Proto-Slavic *govędo (Serbo-Croatian govedo), Scots coo ‎(“cow”) [and so on...] The OP asks for the same kind of information about Chinese.
    – 米好 '-'
    Dec 7, 2016 at 16:57
  • 1
    @XahLee As for 氂牛, I don't know where you live, but for example in rural Sichuan it's an everyday word. If you live in a place where yaks aren't common, it's not so strange you might not know it, regardless of what your native language is.
    – 米好 '-'
    Dec 7, 2016 at 17:00

Wiktionary has etymologies for many of their entries. For example:

  • : "Possibly from Proto-Tocharian *ḿətə, from Proto-Indo-European *médʰu (“mead”). Compare Tocharian B mit (“honey”)."
  • 玻璃: "Borrowed from Pali phalika (“crystal”), from Sanskrit स्फटिक (sphaṭika). Cognate with Thai ผลึก (pà-lʉ̀k, “crystal”), Lao ຜະລຶກ (pha lưk), ຜະລິກະ (pha li ka), Khmer ផលិក (phɑlɨk). The definition of "gay person" is derived from BL."
  • 鳳凰: "Miyake (2015) reconstructed Old Chinese pronunciation *N-prəm-s ɢʷˁɑŋ and proposed, though with uncertainty, that the fabulous bird's name is the affixed form of 風皇 (“wind sovereign”)."

If we take away the characters, which means we are going a long way back, prior to written records, which in terms of world history is a long time ago because Chinese writing is considerably early history (think 甲骨文). We are left with the spoken language.

In terms of a spoken language Chinese is different because it doesn't have an alphabet per se, so unlinke English where you have the opportunity to have an endless number of words Chinese uses a finite number of words. For English it could be possible to trace a word like Trampoline back through its roots where you get to a certain point where it first began arising. But with Chinese if you take a word like máo​ you are in trouble because it didn't stem from any other word or in any other culture or from any other root of a word or from any part of another word, máo​ is just máo​.

To go back to your question:

Generally, how well do character etyomologies reflect the true etymologies of words?

Looking at the example provided "an ox 牜牛 that requires couxing 攵攴 from a branch 未" at some point someone or some group decided to choose that character to apply to that "word" so understand that the character has a meaning which is what you provided above, but the word already had a meaning and a context, so you can't use the meaning of the character as a basis for the etymology or origin of the usage of the word.

This doesn't confirm or contradict that 牦牛 comes from 毛牛 as you have insinuated. The etymology of the character is useless in telling that. If you strip away the characters a 牦牛 is still a 牦牛 and will have been called such for thousands of years even if some monk decides to use a more complicated character or decides a new character is required because there may have been some other context.

Was máo​ chosen as the spoken word for 氂 because it was hairy (毛 máo​)? You can't use the characters to answer that because both máo​ (氂) and máo​ (毛) existed prior to either character. You need to go back to a time when words first started arising and the language was born and that information is lost to the ages.

If you want to go into the above further I'm afraid that's off topic as per the FAQ for the site as the scope is too large and you would require a book to cover all of the necessary information. I hope the above is sufficient in answering why such a tool does not exist.

  • 3
    This answer is riddled with misunderstandings of what etymology is and can do for Chinese and other languages as well as confounding languages and writing systems. In the end it's just a bunch of intuitions. But the most interesting thing about studying languages is all the amazing ways in which they do not behave like our intuitions think they do. Jan 27, 2014 at 3:28
  • @hippietrail - Happy to be proven wrong with one solid counter example?
    – going
    Jan 28, 2014 at 1:11
  • Well I really wish I had access to the ABC Etymological Dictionary that Stumpy Joe Pete mentioned. It can be searched on Google Books but doesn't respond to hanzi searches. I'll see what I can find ... Jan 28, 2014 at 4:18
  • OT, but I don't think "insinuated" is the right word to use in "This doesn't confirm or contradict that 牦牛 comes from 毛牛 as you have insinuated. " "Claimed" or "mentioned" would make more sense.
    – March Ho
    Dec 18, 2014 at 16:20

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.