What ⵀ means
In Moroccan Neo-Tifinagh, ⵀ represents the breathy consonant /h/.
“Yah” names this Unicode character; it does not predict its sound in every Tifinagh spelling. Central Atlas assigns ⵀ the /h/ sound, Kabyle uses ⵁ for /h/, and Chenoua assigns ⵀ the /b/ sound. Read it by the spelling system of the language, not by its Unicode name.
How did Tifinagh develop across North Africa?
Tifinagh developed from Libyco-Berber writing across regional traditions. Libyco-Berber was an ancient script associated with Amazigh languages. One historical overview dates Tifinagh writing to at least the fourth century BCE; a separate epigraphic account treats a bilingual inscription on an upright stone from 149 BCE as the earliest incontestable evidence. Scholars debate influence from Phoenician and Punic writing traditions versus local development; the evidence does not settle the question.
In traditional Tuareg use, Tifinagh appears in practical and love messages, writing games, and occasional private notes; long literary works were less common. The ancient Libyco-Berber record does not establish a single original purpose.
Modern Neo-Tifinagh adapted historical forms and added letters for Amazigh, also called Berber, languages across the Maghreb. In Moroccan education and public writing, Tifinagh can also signal Amazigh identity.
To readers who know the script, it identifies Tifinagh writing; others may not know how to read it.
Do not infer the sound from “yah”; check the language’s Tifinagh spelling.
Part of the collection
Who writes ⵀ
Loading…
Questions people ask
1Why does ⵀ show as a box on some devices?
Because that device's fonts have no glyph for it. The character is still correct and still copies correctly — the box is a missing glyph, not a broken character.
Collections with ⵀ
3How to type or find ⵀ
- Also called
- Tuareg yab
- Search it as
- yab · h · tifinaghe · neo-tifinagh · amazigh · tamazight · berber · tuareg
- Shows up in
- Anything that takes text · its shape is whatever your font draws
ⵀ\2D40Codes and encoding1 code points
A visible symbol can contain several code points. JS .length counts UTF-16 units; UTF-8 counts bytes.



