What ꔦ means
ꔦ spells the Vai syllable “hi”: h plus the vowel in “machine.”
Vai is a syllabic script: each sign represents one spoken syllable. The “h” is like the start of English “hat”; the vowel is the “ee” in “machine.” Inside a Vai word, surrounding syllables determine the word’s meaning.
Sent alone outside Vai context, ꔦ is an untranslated syllable, not a shared greeting or reaction. A full Vai word or a translation gives a reader the context it lacks.
When is the earliest surviving Vai writing?
The earliest known surviving Vai manuscript dates to 1834.
It connects the script’s creation to Vai speakers seeing Americans exchange letters and wanting to write in their own language. The script later served letters, records, teaching, literary manuscripts, and religious writing.
Manuscripts preserve forms that were simplified, dropped, or replaced over time. In 1962, the University of Liberia attempted to standardize one sign for each syllable; informal learning can leave readers familiar with only part of the syllabary. Vai also partly inspired later indigenous West African scripts. Scholars debate whether Latin, Arabic, Cherokee, or an earlier Vai pictographic tradition influenced its design. Older Vai texts also used logograms (signs for whole words), while ꔦ belongs to the syllabic system; resemblance alone does not prove descent.
Use ꔦ as part of Vai-language writing; outside that context, readers need the surrounding text or a translation.
Part of the collection
Who writes ꔦ
Loading…
What it means when someone sends it to you
2 readingsOne syllable in the word; the surrounding Vai text supplies its meaning.
Questions people ask
1Why does ꔦ appear as a square?
The app or font lacks a Vai glyph. The text may still contain ꔦ; a Vai-capable font is needed to display its shape.
How to type or find ꔦ
- Search it as
- vai hi · vai syllable · vai script · vai keyboard · vai font · ꔦ
- Shows up in
- Anything that takes text · its shape is whatever your font draws
ꔦ\A526Codes and encoding1 code points
A visible symbol can contain several code points. JS .length counts UTF-16 units; UTF-8 counts bytes.



