What 𐴡 means
It marks the short o vowel.
In a Hanifi Rohingya syllable, 𐴡 normally follows a consonant, as in 𐴁𐴡. By itself it is a vowel sign, not a complete syllable.
At a word’s beginning, the carrier 𐴀 comes first: 𐴀𐴡. The mark 𐴢 adds nasalization; 𐴣, 𐴤 and 𐴥 add tone patterns and can mark stress or vowel length.
Why was Hanifi Rohingya created?
It is a modern alphabet developed for writing Rohingya.
The Rohingya Language Committee developed it under Maulana Mohammed Hanif in the 1980s. A signed script chart reproduced in a Unicode proposal is dated 19 February 1980.
Rohingya has also been written in Arabic-script traditions, including Urdu, and with Latin and Myanmar scripts. Hanifi’s overall form and structure show Arabic influence, while some letter shapes show Latin and Myanmar influence; 𐴡 itself is a Hanifi Rohingya vowel sign.
Why does 𐴡 show as a box?
The active font has no glyph for this sign.
If 𐴡 appears as a box, the font being used does not provide its Hanifi Rohingya glyph. The text can still be valid; select a font that supports the script.
This is a spelling sign, not a stand-alone conversational message; alone, it is usually only part of a word.
Alone, 𐴡 is a vowel fragment, not a complete Rohingya message.
Part of the collection
Who writes 𐴡
Loading…
What it means when someone sends it to you
4 readingsIt supplies the short o vowel to that syllable.
Combination ideas
3Questions people ask
2Can 𐴡 begin a word by itself?
No. The carrier 𐴀 precedes it at a word’s start; after a consonant, 𐴡 marks the short o vowel.
Is 𐴡 an Arabic letter?
No. It is a Hanifi Rohingya vowel sign. The script’s overall structure shows Arabic influence, but this character belongs to Hanifi Rohingya.
How to type or find 𐴡
- Also called
- o-for
- Search it as
- rohingya o · hanifi o · rohingya vowel · hanifi vowel · rohingya alphabet · hanifi alphabet · rohg
- Shows up in
- Anything that takes text · its shape is whatever your font draws
𐴡\10D21Codes and encoding1 code points
A visible symbol can contain several code points. JS .length counts UTF-16 units; UTF-8 counts bytes.

