How it changed

笑 in Seal script
Seal script~200 BCE
笑 in Liushutong
Liushutong~1600 CE

The story you’ll hear

Modern form looks like bamboo (竹) + die young (夭) — “laughing yourself to death.” But the original character was actually teeth (齒) + dog (犬): a dog baring its teeth. Scribes kept miscopying it over centuries until we got the accidental masterpiece we have today. A Tang dynasty scholar later reinterpreted it as “bamboo swaying in the wind looks like someone laughing” — and the poet Su Shi coined 竹笑 for bamboo dancing in a breeze.

What the old dictionaries say

Still debated

Plot twist: nobody knows. The oldest dictionary text reads bamboo (竹) plus dog (犬), then admits the entry was missing and never explains the dog. A Tang-era edition had 夭 instead. The editor's verdict a thousand years ago: 未知其審, "we can't tell which is right."

What it’s made of

竹bamboo
犬dog — the lower element in the received Shuowen text
夭the lower element in a Tang-era edition instead of 犬

See it in a story

Related characters

哭泣
25 characters, sorted by evidenceWhich origin stories check out, and which are memory tricks