What ꖁ means
It represents one spoken syllable in a Vai word.
A syllabary is a writing system whose basic signs represent spoken syllables. The Unicode name labels this one “dhoo”; that label identifies its syllable, not a whole-word translation. Read the surrounding Vai text for the word’s meaning.
Why did the Vai script develop?
It took shape as a practical script for the Vai language.
The script developed in Liberia around 1832 or 1833 and is associated chiefly with Mọmọlu Duwalu Bukẹlẹ. The earliest extant Vai manuscript discussed in scholarship is linked to a 1834 missionary report.
Vai writing served correspondence, record-keeping, trade negotiations, and education; later texts included Qur’an and Bible translations. Early writing also used logograms—signs for whole words or ideas—before standardization efforts in 1899 and at a 1962 conference. Accounts describe possible Latin and Arabic influence; a Cherokee connection remains debated. Vai is described as the oldest indigenous syllabary among the Mande languages of West Africa, a regional writing history rather than proof that another Mande script is ꖁ’s parent.
How do I type ꖁ?
On MediaWiki’s 2023 Vai transliteration layout, enter d, then o.
That key sequence belongs to this specific layout; other devices and apps may provide a different Vai input method.
MediaWiki’s 2023 Vai input instructions warn that a square or question mark can appear when the active font lacks Vai support. A Vai-capable font lets the character display.
Part of the collection
Who writes ꖁ
Loading…
Questions people ask
1Why does ꖁ appear as a square?
MediaWiki’s 2023 Vai input instructions explain that fonts without Vai coverage can replace the glyph with a square or question mark. A Vai-capable font should display it.
How to type or find ꖁ
- Search it as
- Vai · Vai script · dhoo · Vai syllabary · Vai keyboard · Vai font
- Shows up in
- Anything that takes text · its shape is whatever your font draws
ꖁ\A581Codes and encoding1 code points
A visible symbol can contain several code points. JS .length counts UTF-16 units; UTF-8 counts bytes.


