What ᨾ means
It marks the m consonant; the rest of the spelling shapes the syllable. Like other consonants in this abugida (a script where consonant letters carry a default vowel), ᨾ has a vowel value that vowel signs can change. Tone marks also affect the syllable, and a subjoined consonant is written beneath another consonant. So the letter name “ma” is not a translation of every word containing it.
How did Tai Tham develop?
Tai Tham grew from Mon writing and was adapted for Tai languages.
A bilingual inscription dated 1376 is early evidence of the script. In Lan Na, the earliest evidence for Tai vernacular alongside Pali—a language used in Buddhist texts—is dated 1465; a handwritten palm-leaf manuscript follows in 1471.
Tai Tham served Buddhist texts, especially in Pali, and also carried commentaries, Jātaka stories (tales of the Buddha’s previous lives), chronicles, law, astrology, medicine, and poetry. A 2015 survey described its use as liturgical in Laos and as a marker of identity elsewhere. Lanna (Northern Thai), Khuen, Tai Lue, and other Tham traditions span northern Thailand, Laos, Shan areas, and Yunnan; local languages and styles differ. In Lan Na, Tai Tham existed alongside writing traditions such as Fak Kham and Thai Nithet.
Part of the collection
Who writes ᨾ
Loading…
What it means when someone sends it to you
3 readingsA displayed letter or identification prompt, not a complete word.
Questions people ask
2Why does Tai Tham look different in different fonts?
It varies. Regional styles use different letter forms, and fonts can shape or position consonant groups differently while the underlying spelling stays the same.
Can a Tai Tham spelling look right and still be wrong?
Yes. A 2019 Unicode analysis documents mistypings that can look right and ambiguities that require knowledge of the language to resolve.
How to type or find ᨾ
- Search it as
- Lanna letter m · Tai Tham m · Tua Mueang m · Tai Tham keyboard · Tai Tham consonant
- Shows up in
- Anything that takes text · its shape is whatever your font draws
ᨾ\1A3ECodes and encoding1 code points
A visible symbol can contain several code points. JS .length counts UTF-16 units; UTF-8 counts bytes.



