fsymbols
Loading symbols…
››
𑘿

modi sign virama

Modi Sign Virama

𑘿 cancels a Modi consonant’s built-in vowel so consonants can join. It appears in Marathi records; shaping may turn it into a half-form.

Text symbol
Also called
halant
Search it as
Modi virama · Modi halant · Modi script
Shows up in
Anything that takes text · its shape is whatever your font draws

What 𑘿 means

It cancels the vowel built into a consonant.

Between consonants, it marks a cluster. Font shaping can show a mark, half-form, or ligature. ra + virama + ZWJ can give the Modi letter ra its eyelash form; ZWJ means zero-width joiner, an invisible formatting character.

Modi developed from Nagari for continuous writing, especially Marathi correspondence and revenue records; it also served other regional languages. Proto-Modi is described in the 12th century, with a distinct form in the 13th century. 16th-century specimens are recorded; the earliest extant document dates to the early 17th century. Balbodh, the Devanagari form used for Marathi, served literary and sacred texts; print favored it in the 19th century. Modi was discontinued in the 1950s. A 2023 lecture noted renewed interest in its Maratha history.

Don't confuse it with

4

Questions people ask

1

Why 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.

How to type 𑘿

Windows (Word)
Alt+XType 1163F, then Alt+X to get 𑘿.
Windows
Win+Rrun charmap for the full table, or use the emoji picker's Ω symbols tab (Win + .).
macOS
Control+Command+SpaceOpen the character viewer and search “modi sign virama”.
Linux
Ctrl+Shift+UType 1163f, then Enter or Space.
HTML
𑘿
CSS
\1163F
Codes and encoding1 code points
HTML decimal
𑘿
HTML hex
𑘿
CSS content
content: "\1163F";
Each escape is closed by the next backslash; a trailing space is needed before a literal hex digit.
URL encoded
%F0%91%98%BF
1
On screen
1
Code points
2
JS .length
4
UTF-8 bytes

A visible symbol can contain several code points. JS .length counts UTF-16 units; UTF-8 counts bytes.

Families this belongs to

1

Indian scripts3,440 symbols