fsymbols
›Collections›Scripts & alphabets›Lepcha, Wancho & Other Scripts of India and Nepal

Lepcha, Wancho & Other Scripts of India and Nepal

Lepcha script, Sora Sompeng, Sunuwar, Gurung Khema, Mro, Toto, Ol Onal, Wancho and the historical Meetei Mayek letters: nine writing systems of smaller communities in India, Nepal and Bangladesh, every character ready to copy in the order its own users learn it. The stars are ᰀ (Lepcha ka, the first letter of Sikkim’s oldest script), 𑃐 (Sora Sompeng sah, from a script revealed in 1936), 𖄁 (Gurung Khema ka), 𞋀 (Wancho aa), 𖩀 (Mro ta) and 𞊒 (Toto ta, from an alphabet of about 1,500 people).

Nine scripts, nine peoples: what is on this page

Between the Himalaya and the Bay of Bengal, dozens of communities speak languages that for centuries were written in a neighbour’s script, Devanagari, Bengali, Odia or Latin, or not written at all. This page gathers the scripts that these communities made or kept for themselves, each one in Unicode and each one copyable from the grid above: the Lepcha script of Sikkim and Darjeeling (ᰛᰩᰵ Róng), Sora Sompeng for Sora in Odisha and Andhra Pradesh, Sunuwar for the Kõits people of eastern Nepal and Sikkim, Gurung Khema for the Tamu (Gurung) of Nepal and Sikkim, Mro for the Mru of the Chittagong Hill Tracts in Bangladesh, Toto for the single village of Totopara in West Bengal, Ol Onal for Bhumij in Jharkhand, Odisha and West Bengal, Wancho for Longding district in Arunachal Pradesh, and the historical letters of Meetei Mayek, the Manipuri script. The modern Manipuri letters have their own page, Manipuri Alphabet & Meitei Mayek; here you get only the old orthography that page leaves out.

Each group of the grid is one script, and inside it the characters run in the order that script’s own primers teach: the ka-kha-ga rows of Lepcha and Gurung Khema, Jentich’s own sequence for Sunuwar, the vowel-led rows of Ol Onal, the Hindi-sounds-then-Wancho-sounds chart of Wancho. Signs that attach to a letter (vowel signs, finals, tone marks) follow the letters, then the digits. Lepcha is the only old script here, from around 1720; everything else was created between 1936 and 2015, mostly by one named person, which is why these pages read like biographies as much as alphabets.

Lepcha script: the oldest alphabet of Sikkim

Lepcha, called Róng by its people (ᰛᰩᰵᰛᰧᰵ, Róng ríng, ‘the Róng language’), is the script of the Lepcha of Sikkim, the Darjeeling hills, and parts of Bhutan and Nepal. Tradition credits it either to the scholar Thikúng Men Salóng in the 17th century or to the Sikkimese king Chakdor Namgyal around 1720. The letters are Tibetan letters turned on their side: early Lepcha was written in vertical columns, and when it switched to horizontal lines the whole script was rotated a quarter turn. That is why its final consonants look the way they do: ᰭ k, ᰮ m, ᰯ l, ᰰ n, ᰱ p, ᰲ r, ᰳ t are small marks written above the letter, and the velar nasal ᰴ nyin-do or ᰵ kang is written to its left.

Lepcha is an abugida. Every consonant carries an inherent a, so ᰀ reads ka; ᰣ is the vowel carrier used when a syllable begins with a vowel. The vowel signs ᰦ ᰧ ᰨ ᰩ ᰪ ᰫ ᰬ are placed before, after or below the letter (ᰧ i and ᰨ o go to the left, ᰬ e underneath), ᰤ and ᰥ are the subjoined ya and ra, and the six conjunct letters ᰁ kla, ᰄ gla, ᰏ pla, ᰒ fla, ᰔ bla and ᰖ mla are counted as letters of their own in the traditional order. ᰶ ran marks a vowel as long and ᰷ the nukta turns ᰀ ᰝ ᰃ into the retroflex sounds of loanwords; the newer letters ᱍ ᱎ ᱏ do the same job with their own shapes. ᰻ ta-rol is the full stop, ᰼ the double one, and the digits ᱀ to ᱉ are Lepcha’s own. All 74 characters entered Unicode in version 5.1 (2008).

Sora Sompeng, Sunuwar and Gurung Khema: scripts made for a language

Sora Sompeng (𑃐𑃦𑃝𑃗 𑃐𑃦𑃖𑃛𑃣𑃗) is the script of Sora, a Munda language of about 300,000 people in Odisha and Andhra Pradesh. Mangei Gomango, a Sora pharmacist, received it on the night of 18 June 1936 after days of penance in the hills, and it is used above all in the rites of the Matar Banom religious movement, and to a smaller extent for schooling and books. It has 18 consonants in its own order from 𑃐 sah, 6 vowel letters 𑃢 𑃣 𑃤 𑃥 𑃦 𑃧, and the helper letter 𑃨 mae used to mark retroflex sounds. A schwa is simply not written: 𑃢𑃖𑃙 spells amən, ‘arrow’. Unicode 6.1 (2012); Windows ships it in the Nirmala UI font.

Sunuwar, long known in Unicode drafts as Jenticha, was created in 1942 by Krishna Bahadur Jentich (1926–1991) for the Kõits (Sunuwar, Mukhia) language of eastern Nepal and Sikkim, some 40,000 speakers. His original 22 letters run 𑯀 devi, 𑯁 tasla, 𑯂 eko, 𑯃 imar, 𑯄 reu … 𑯕 ava, each with a Sunuwar name; later users added 11 more, 𑯖 aal to 𑯠 kloko, and the long-vowel colon. In Nepal it is written as a plain alphabet; in Sikkim, where Sunuwar has been an official language since 1996 and the Sikkim Herald prints an edition in it, the letters are read with an inherent vowel, like an abugida. 𑯡 pvo is not a letter but an auspicious syllable, spoken twice in greetings and written before a name in a letter’s heading. Unicode 16.0 (2024).

Gurung Khema, or Khema Phri (𖄁 ka, 𖄂 kha …), is the script of the Tamu or Gurung people, about 325,000 speakers in Kaski, Lamjung, Syangja and the neighbouring districts of Nepal and in Sikkim. In 1977 a Gurung committee decided the language needed a script of its own and Bal Narsingh Gurung, guided by Pim Bahadur Gurung, built it; the Tamu assembly adopted it in 1995, Sikkim recognised it in 1997, and today it is taught in some 40 Sikkim government schools. The name joins khe, ‘male ancestor’, and ma, ‘female ancestor’, with phri, ‘writing’. It is an abugida in Brahmi order with 29 consonants, 11 vowel signs (long ones added in 2019), four medial signs 𖄪 ya 𖄫 va 𖄬 ha 𖄮 ra, the anusvara 𖄭 for nasal vowels and 𖄯 tholhoma, the mark that silences a consonant’s inherent vowel. Unicode 16.0 (2024).

Mro, Toto, Ol Onal and Wancho: alphabets of the last forty years

Mro (𖩃𖩓𖩑 Mru) was created in the 1980s by Menlay Murang, who also founded the Crama (Khrama) religion among the Mru of the Bandarban hills in Bangladesh’s Chittagong Hill Tracts, with smaller groups across the border in Myanmar. It is a plain left-to-right alphabet of 31 letters from 𖩀 ta to 𖩞 tek, with no combining marks and no tone marks; 𖩞 tek doubles as the written abbreviation for the word ‘quote’. Sentences end with 𖩮 the Mro danda, and the digits 𖩠 to 𖩩 are the script’s own. Unicode 7.0 (2014).

Toto (𞊒𞊪𞊒𞊪) belongs to one of India’s smallest communities: about 1,500 Toto people in Totopara, a village on the Bhutan border in West Bengal. Dhaniram Toto, an elder and writer, designed the script and launched it on 22 May 2015; he was awarded the Padma Shri in 2023. It has 17 consonants 𞊐 pa to 𞊠 la and 13 vowel letters, and its unusual feature is that breathy vowels are letters of their own: 𞊡 i and 𞊢 breathy i, 𞊦 e and 𞊧 breathy e, and so on, because ‘two’ (ni̤) and ‘seven’ (ni) differ only in breathiness. 𞊮 marks a rising tone and sits on the stem’s first vowel; a falling tone is left unmarked. Unicode 14.0 (2021).

Ol Onal, ‘Bhumij script’, was designed between 1981 and 1992 by Ol Guru Mahendra Nath Sardar for Bhumij, a North Munda language close to Mundari and Santali, spoken by about 27,000 people in Jharkhand, Odisha, West Bengal and Assam. Like Ol Chiki (see Santali Alphabet (Ol Chiki)) it is a true alphabet with standalone vowels and no inherent vowel, laid out in five rows of six: each row starts with a vowel letter, 𞗐 ô, 𞗖 a, 𞗜 i, 𞗢 u, 𞗨 e, and the consonants that follow take their names from it (𞗑 om, 𞗒 ong, 𞗗 ad, 𞗘 ab …). Three ṭiḍaḥ marks adjust a letter: 𞗮 mu nasalises a vowel, 𞗯 ikir lengthens 𞗖 a, 𞗰 hoddond glottalises 𞗘 ab and 𞗥 uj. Sardar also drew a lowercase set, Galang Onal, but only the capitals were ever printed, so only they are encoded. Unicode 16.0 (2024).

Wancho (𞋒𞋀𞋉𞋃𞋕) was devised between 2001 and 2012 by Banwang Losu, a government middle-school teacher in Longding district, Arunachal Pradesh, for a Northern Naga language of about 51,000 speakers there and in Tirap, Assam, Nagaland and across the border in Myanmar; it is now taught in schools. Its 44 letters come in two blocks, the sounds Wancho shares with Hindi (𞋀 aa to 𞋞 u) and the sounds only Wancho has (𞋟 llha to 𞋫 yih, the glottal stop). Tone is written on the vowel with one of two pairs of marks: the dots 𞋬 tup and 𞋭 tupni for Northern Wancho, the feathers 𞋮 koi and 𞋯 koini (from okoi, ‘feather’) for Southern Wancho, so 𞋔𞋜 kì is ‘quarrel’, 𞋔𞋜𞋮 ki ‘dog’ and 𞋔𞋜𞋯 kí ‘hatch’. ngun is Wancho’s own rupee sign. Unicode 12.0 (2019).

The historical Meetei Mayek letters

Meetei Mayek is the script of Manipuri (Meitei), replaced by the Bengali script in the 18th century and officially revived in Manipur since 1980. The revived standard has 27 letters, and those, with the modern vowel signs and digits, are on the Manipuri Alphabet & Meitei Mayek page. The 23 characters here are the ones the 1980 reform dropped: the old orthography’s extra vowel letters ꫠ e and ꫡ o, nine consonants ꫢ ꫣ ꫤ ꫥ ꫦ ꫧ ꫨ ꫩ ꫪ for Sanskrit and Bengali sounds (cha, nya, ṭa, ṭha, ḍa, ḍha, ṇa, śa, ṣa), the long vowel signs ꫫ ꫬ ꫭ ꫮ ꫯ, the visarga ꫵ, and ꫶ the virama, which unlike the modern killer ꯭ is invisible and joins two letters into a conjunct, as in ꯉ꫶ꯍ ṅha.

The punctuation is still useful: ꫰ cheikhan is the single danda (the modern full stop is the double ꯫ cheikhei), ꫱ ahang khudam is the question mark, ꫲ anji is the auspicious sign written at the head of a text, and ꫳ and ꫴ repeat a syllable or a word. Use these characters only when typing or quoting old texts, puya manuscripts and pre-1980 printing; modern Manipuri spelling never needs them. The block, Meetei Mayek Extensions, was added in Unicode 6.1 (2012), three years after the main block.

How to type these scripts and make them show up

Tap any character above to copy it; all 411 are plain Unicode text and paste anywhere that has a font for them. That last part is the catch. No phone or desktop ships these scripts by default, so a reader without the right font sees boxes. Google’s free Noto fonts cover most of them: Noto Sans Lepcha, Noto Sans Sora Sompeng, Noto Sans Mro, Noto Sans Wancho, Noto Serif Toto, Noto Sans Meetei Mayek (which includes the extensions) and Noto Sans Sunuwar; for Gurung Khema and Ol Onal, encoded only in September 2024, use the fonts the communities made themselves (the Khema font and the Ol Onal fonts first released in 2013) until a Noto font ships. Windows’ Nirmala UI shows Sora Sompeng and Meetei Mayek; Mingzat from SIL is a good Lepcha font.

For typing, Lepcha has keyboard layouts in the free Róng Kít; Sora Sompeng, Wancho, Ol Onal and Gurung Khema have community keyboards and Android apps (search the script name plus ‘keyboard’); for the rest, copying from this page or using a code-point input (in Word type the hex code and press AltX, for example 1C00 AltX for ᰀ) is the practical route. Two pitfalls: Sunuwar’s tone and nasal marks and Toto’s glottal stop are written with ordinary combining characters and the modifier apostrophe , not script-specific signs, and the Toto breathy vowels are single letters, not a vowel plus a mark, so do not try to build them by hand.

Symbols

411

Click a symbol to copy it and open its page.

Lepcha (Róng) letters

The 36 consonant letters in the traditional order, velars first; ᰣ is the vowel carrier. The conjunct letters kla, gla, pla, fla, bla and mla are letters in their own right.

Lepcha vowel signs, finals and marks

Signs that attach to a letter: 7 vowel signs, the subjoined ya and ra, 9 final-consonant signs, ran and the nukta. Lepcha writes final consonants as small marks above or beside the letter.

Lepcha digits, punctuation and loan letters

Lepcha digits 0 to 9, the five punctuation marks (ta-rol is the full stop, nyet thyoom ta-rol the double one), and the three newer retroflex letters ṭa ṭha ḍa for Nepali and Tibetan loanwords.

Sora Sompeng

The 18 consonants in Sora order starting with 𑃐 sah, the 6 vowel letters, the helper letter 𑃨 mae and the Sora digits.

Sunuwar (Jenticha)

Jentich’s 22 original letters in his own order from 𑯀 devi to 𑯕 ava, the 11 letters later users added, the auspicious sign 𑯡 pvo, and the digits.

Gurung Khema (Khema Phri)

Brahmi order in rows of five: the vowel letter 𖄀, then ka, ca, ṭa, ta and pa rows, then ya ra la sa. In Khema the letters ha and va sit where ña and ṇa would be.

Gurung Khema signs and digits

The 11 vowel signs with the length mark, the four medial signs (ya, va, ha, ra), the anusvara for nasal vowels, the vowel killer tholhoma, and the Khema digits.

Mro (Mru)

The 31 Mro letters in alphabet order from 𖩀 ta to 𖩞 tek, the digits, and the Mro danda and double danda used as sentence marks.

Toto

Dhaniram Toto’s 17 consonants, the 13 vowel letters (five of them breathy vowels, each its own letter) and the rising-tone sign that sits on a vowel.

Ol Onal (Bhumij)

Five rows of six, each led by a vowel letter: 𞗐 ô, 𞗖 a, 𞗜 i, 𞗢 u, 𞗨 e, followed by the consonants whose names start with that vowel (om, ong, …). 𞗔 oo is the sixth vowel.

Ol Onal signs and digits

The three ṭiḍaḥ marks (mu for nasal vowels, ikir for length, hoddond for glottalised ab and uj), the abbreviation sign, and the Bhumij digits.

mu, ikir, hoddond, abbreviation

Wancho

Banwang Losu’s 44 letters in chart order: first the 31 sounds Wancho shares with Hindi (𞋀 aa to 𞋞 u), then the 13 sounds only Wancho has (𞋟 llha to 𞋫 yih, the glottal stop).

Wancho tones, digits and the ngun sign

Four tone marks in two pairs: dots (tup, tupni) for Northern Wancho, feathers (koi, koini) for Southern Wancho; the Wancho digits; and 𞋿 ngun, the rupee sign.

Meetei Mayek: the historical letters

The pre-1980 orthography of Manipuri: the vowel letters ꫠ e and ꫡ o, nine consonants for Sanskrit and Bengali sounds, five long vowel signs, the visarga and the invisible virama that joins conjuncts.

Meetei Mayek: old punctuation

The single danda ꫰ cheikhan, the question mark ꫱ ahang khudam, the auspicious sign ꫲ anji that opens a text, and the two repetition marks.

How to use them

5 situationsClick to copy
A Lepcha, Gurung or Sunuwar learner in Sikkim
Copy the letter rows in school order to make flashcards or a chart; the labels name each row the way the primers do.
Someone writing their name or village in their own script
Pick the script group, copy the letters, and add the tone or vowel sign after the letter it belongs to, as the Wancho and Gurung Khema examples in the article show.
A font or keyboard developer
The nine groups are the complete Unicode blocks as of version 16.0, so the grid doubles as a coverage checklist.
A linguist or Unicode worker quoting a text
The Meetei Mayek extensions, Lepcha nukta and loan letters, and Sunuwar’s Sikkim-only conventions are here for transcribing historical and regional material accurately.
A designer who wants a script’s look
Choose a group, copy the letters you need, and check the font before you publish; these scripts need Noto or a community font.

Lepcha, Wancho & Other Scripts of India and Nepal combos

15
Róng ríng, ‘the Lepcha language’, in Lepcha script
Lepcha ka, kha, ga, nga: the first row of the alphabet
Lepcha digits 1 to 9 and 0
Sorang Sompeng, the script’s own name
amən, ‘arrow’ in Sora; the schwa is simply not written
Sunuwar devi, tasla, eko, imar, reu: the start of Jentich’s order
pvo, the Sunuwar auspicious sign written before a name in a greeting
Gurung Khema kā: ka with the vowel sign aa
Gurung Khema kra: ka with the medial ra underneath
Mru, the people’s name in Mro script
Toto, the people’s name in Toto script
Bhumij in Ol Onal, ending in the hoddond mark on uj
Wancho, the language’s name in Wancho script
kì ‘quarrel’, ki ‘dog’, kí ‘hatch’: one Wancho syllable in three tones
ṅha: an old-orthography Meetei Mayek conjunct made with the virama

Worth knowing

  • Lepcha letters are Tibetan letters lying on their side: the script was first written top to bottom, and when writers turned it horizontal they rotated every letter a quarter turn rather than redrawing it.
  • Sora Sompeng has a birthday. Mangei Gomango said the script came to him at midnight on 18 June 1936, and it is still used mainly in the rites of the Matar Banom movement his father-in-law led.
  • Three of these scripts, Sunuwar, Gurung Khema and Ol Onal, entered Unicode on the same day, 10 September 2024, in version 16.0, which also added Kirat Rai, the script of the Bantawa Rai Letters & Kirat Rai Script page.
  • Toto has around 1,500 speakers in one village, yet its alphabet makes a distinction most scripts ignore: the breathy vowels 𞊢 𞊤 𞊧 𞊩 𞊬 are separate letters, because ‘two’ and ‘seven’ differ only by breathiness.
  • Wancho tones are written with dots in the north and feathers in the south, so a reader can tell which Wancho dialect a text is in at a glance, the way the acute marks Irish and the grave marks Scottish Gaelic.

Questions people ask

9

What is the Lepcha script?

Lepcha, or Róng, is the script of the Lepcha people of Sikkim and Darjeeling, derived from Tibetan around 1720 and traditionally credited to King Chakdor Namgyal or the scholar Thikúng Men Salóng. It is an abugida of 36 letters with vowel signs and final-consonant marks, in Unicode since version 5.1 (2008): ᰀ ᰂ ᰃ ᰅ …

Who invented the Lepcha alphabet?

Tradition names two possible inventors: the Lepcha scholar Thikúng Men Salóng in the 17th century, or Chakdor Namgyal, the third king of Sikkim, at the start of the 18th. Either way the letters were adapted from Tibetan.

What is Sora Sompeng?

Sora Sompeng (𑃐𑃦𑃝𑃗 𑃐𑃦𑃖𑃛𑃣𑃗) is the script Mangei Gomango created in 1936 for the Sora language of Odisha and Andhra Pradesh. It has 18 consonants, 6 vowel letters, the helper letter 𑃨 mae and ten digits, and is used mainly in Sora religious rites.

Which script is used for the Gurung language?

Gurung is written in Devanagari in most Nepali books, but its own script is Gurung Khema (Khema Phri), developed by Bal Narsingh Gurung in the late 1970s, adopted by the Tamu assembly in 1995, and taught in Sikkim schools. It was added to Unicode in version 16.0 (2024).

What is the Sunuwar script?

The Sunuwar script, also called Jenticha, was created in 1942 by Krishna Bahadur Jentich for the Kõits (Sunuwar, Mukhia) people of eastern Nepal and Sikkim. It has 33 letters, ten digits and the auspicious sign 𑯡 pvo, and has been in Unicode since version 16.0 (2024).

What is the Toto script?

Toto is the alphabet Dhaniram Toto designed for the Toto people of Totopara, West Bengal, launched on 22 May 2015 and encoded in Unicode 14.0 (2021). It has 17 consonants and 13 vowels, five of them breathy vowels, plus a rising-tone mark.

What is Ol Onal?

Ol Onal (Bhumij Lipi) is the script Mahendra Nath Sardar created between 1981 and 1992 for the Bhumij language of Jharkhand, Odisha, West Bengal and Assam. It is a 30-letter alphabet in five vowel-led rows with three diacritic marks and its own digits, in Unicode since version 16.0 (2024).

Who created the Wancho script?

Banwang Losu, a government middle-school teacher in Longding district, Arunachal Pradesh, devised the Wancho script between 2001 and 2012. It has 44 letters, four tone marks, ten digits and the ngun rupee sign , and entered Unicode in version 12.0 (2019).

Why do these characters show as boxes?

Your device has no font for that script. Install the matching Noto font (Noto Sans Lepcha, Noto Sans Sora Sompeng, Noto Sans Mro, Noto Sans Wancho, Noto Serif Toto, Noto Sans Meetei Mayek, Noto Sans Sunuwar) or a community font for Gurung Khema and Ol Onal; the characters themselves are standard Unicode and copy fine.

More collections

12