Sinhala

Sinhala (script)

Second-Level Reference Label Generation Rules, 25 October 2024 Current

Summary

Version2 — Second Level Reference LGR
Date
Tag und-Sinh (Sinhala)
Unicode11.0.0
Source filelgr-second-level-sinhala-script-25oct24-en.xml (84.2kb)

This ruleset is integrated into the Common (integrated set) ruleset of this release.

Description

INSTRUCTIONS

  • These instructions cover how to adopt an LGR based on this reference LGR for a given zone and how to prepare the file for deposit in the IANA Repository of IDN Practices.
  • As described the IANA procedure (https://www.iana.org/help/idn-repository-procedure) an LGR MUST contain the following elements in its header:
    • Script or Language Designator (see below for guidance)
    • Version Number (this must increase with each amendment to the LGR, even if the updates are limited to the header itself)
    • Effective Date (the date at which the policy becomes applicable in operational use)
    • Registry Contact Details (contact name, email address, and/or phone number)
  • The following information is optional:
    • Document creation date
    • Applicable Domain(s)
    • Changes made to the Reference LGR before adopting

Please add or modify the following items in the XML source code for this file before depositing the document in the IANA Repository. (https://www.iana.org/domains/idn-tables)

Meta Data

Note: version numbers start at 1. RFC 7940 recommends using simple integers. The version comment is optional, please replace or delete the default comment. Version comments may be used by some tools as part of the page header.

<version comment="[Please replace (or delete) the optional comment]">[Please fill in version number, starting at 1]</version>

<date>[Please fill in with publication date, in YYYY-MM-DD format]</date>

<validity-start>[Please fill in effective date, in YYYY-MM-DD format]</validity-start>

Note: the scope element may be repeated, so that the same document can serve for multiple domains.

<scope type="domain">[Please provide, in ".domain" format]</scope>

Registry Contact Information:

Please fill in the Registry Contact Details.

Change History

If you made technical modifications to the LGR, please summarize them in the Change History (and also note the details in the appropriate section of the description).

PLEASE DELETE THESE INSTRUCTIONS BEFORE DEPOSITING THE DOCUMENT

Read the rest of the description Show less

Registry Contact Details

  • Contact Name: [Please fill in Contact Name]
  • Email address: [Please fill in Email address]
  • Phone Number: [Please fill in optional Phone Number]

Label Generation Rules for the Sinhala Script

Overview

This document specifies a set of Label Generation Rules (LGR) for the Sinhala script for the second level domain or domains identified above. The starting point for the development of this LGR can be found in the related Root Zone LGR [RZ-LGR-Sinh]. The format of this file follows [RFC 7940]. This LGR is adapted from the “Reference LGR for the Second Level for the Sinhala Script” [Ref-LGR-und-Sinh], for details, see Change History below.

For details and additional background on the Sinhala script, see “Proposal for a Sinhala Script Root Zone Label Generation Rules-Set (LGR)" [Proposal-Sinhala].

Repertoire

The repertoire covers the Sinhala language as written with the Sinhala script and contains 72 code points for letters. In addition, 4 sequences are used in the definition of variants. The repertoire is a subset of [Unicode 11.0.0]. For details, see Section 5, “Repertoire” in [Proposal-Sinhala]. (The proposal cited has been adopted for the Sinhala script portion of the Root Zone LGR.)

For the second level, the repertoire has been augmented with the ASCII digits, U+0030 to U+0039, and U+002D HYPHEN-MINUS, and the number of sequences increased to 112 by adding common sequences using ZWJ (U+200D), including some with variants, for a total of 303 repertoire elements. In addition to ZWJ, the letter U+0DA6 SINHALA LETTER SANYAKA JAYANNA is defined only in the context of an enumerated sequence.

Repertoire Listing: Each code point or range is tagged with the script or scripts with which the code point is used and one or more other character categories. For each repertoire element, one or more references document sufficient justification for inclusion in the repertoire; see the “References” below.

Variants

The variants defined in this LGR are limited to those required for use in zones not shared with any other script. However, because it does not share cross-script variants with other script LGRs, this LGR can be mixed easily with other LGRs in the same zone.

This LGR defines variants within Sinhala as described in Section 6, “Variants”, in “[Proposal-Sinhala]”. Additionally, some of the common conjuncts have alternates which are treated as variants.

Digit Variants: The Sinhala reference LGR does not include native digits, so there are no semantic variants defined.

The LGR defines certain allocatable fallback variants as described in Section 4.5.5 “Allocatable Fallback Variants” in [Level-2-Overview]. A fallback variant is a variant label that uses substitute code points for code points or sequences not available (or not allowed) in some contexts, that would otherwise be required for a linguistically accurate rendering of some label.

When “fallback” variants are defined, two labels may be allocated: a single label with the spelling preferred by the applicant, plus a single fallback variant for that label. The fallback exclusively uses the fallback characters for any characters for which fallbacks are defined, while the “preferred” label may use any otherwise valid mix of code points. If the fallback variant is the one applied for, no other variant label is allocatable.

For sequences including one or more U+200D, the LGR also includes variant sequences without the ZWJ. Because IDNA2003 was removing ZWJ in its name processing, sequences without ZWJ are treated as an allocatable fallback representations.

In-script Variant Mapping Types

In each of the fallback variant pairs defined above, the mapping type from the first element to the second is of type “fallback”, while the variant type for the other direction is “blocked”. In addition, the first element of each pair uses the reflexive mapping “r-original”. (By convention, the prefix “r-” marks a type used in a reflexive variant mapping, that is, it represents an instance of the original code point at that location in a variant label, see Section 5.3.4 in [RFC 7940].)

Variant Disposition: Except for limited exceptions for the fallback variants defined above, variants defined here result in a variant label disposition of “blocked”.

The specification of variants in this LGR follows the guidelines in [RFC 8228].

Context Rules for Variants: for some of the variants defined in this LGR the sequences or code points making up source and target are constrained by explicit context rules on the code points (or by implicit context rules defined for the adjacent code points). In such a case, any variants may require context rules that match the intersection between the effective contexts for both source and target; otherwise, a sequence might be considered valid in some variant label when it would not be valid in an equivalent context in an original label. Symmetry requires the same context rule for both forward and reverse mappings.

Character Classes

As most Brahmi-derived scripts, Sinhala is an alphasyllabary writing system and written from left to right. All the categories of Consonants, Vowels, Matras, Halant, Anusvara, Visarga and Sannjakas are discussed below.

Consonants: There are 40 consonants in Sinhala alphabet and 38 of them are selected for inclusion. Its consonants imply inherent vowel a (අ) when they are used without dependent vowels. Absence of the inherent vowel is marked by adding hal kirima (remover of the inherent vowel) to the consonant; thus ක /ka/ but ක් /k/, and ව /va/ but ව් /v/. More details in Section 3.3.1, “The Consonants” in [Proposal-Sinhala].

Vowels and Matras: There are separate symbols (dependent vowels) for all the vowels except the inherent vowel අ in Sinhala. Independent vowels are used at the beginning of a word and dependent vowels (matras) are used after consonants. More details in Section 3.3.2, “The Vowels” in [Proposal-Sinhala].

Halanta: The Halanta, which is also called halkirima or hallakuna, is encoded as U+0DCA SINHALA SIGN AL-LAKUNA. This sign is used to remove the inherent vowel of the consonants in Sinhala, and to join consonants and form conjunct characters. More details in Section 3.3.3, “Halanta: The Inherent Vowel Remover” in [Proposal-Sinhala].

Anusvara: U+0D82 SINHALA SIGN ANUSVARAYA, pronounced /ŋ/, represents all the nasals. It can be preceded by any sign except halanta (U+0DCA). More details in Section 3.3.4, “The Anusvara” in [Proposal-Sinhala].

Visarga: U+0D83 SINHALA SIGN VISARGAYA is a rarely used sign and pronounced as /h/. It can be preceded by any sign except halanta (U+0DCA). More details in Section 3.3.5, “The Visarga” in [Proposal-Sinhala].

Sannjakas: There are five separate letters for prenasalized voiced stops called sannjakas in Sinhala. From among these, ඦ is not frequently used. Sannjakas cannot be followed by halanta. More details in Section 3.3.6, “Sannjakas” in [Proposal-Sinhala].

Zero Width Joiner: This character is used in the formation of certain conjuncts in Sinhala. In this LGR, ZWJ (U+200D) is not listed by itself but available as part of many defined sequences.

Whole Label Evaluation (WLE) and Context Rules

Common Rules

By default, the LGR includes the rules and actions to implement the following restrictions mandated by the IDNA protocol. They are marked with ⍟.

  • Hyphen Restrictions — restrictions on the allowable placement of hyphens (no leading/ending hyphen and no hyphen in positions 3 and 4). These restrictions are described in Section 4.2.3.1 of RFC 5891 [150]. They are implemented here as context rule on U+002D (-) HYPHEN-MINUS.
  • Leading Combining Marks — restrictions on the allowable placement of combining marks (no leading combining mark). This rule is described in Section 4.2.3.2 of RFC 5891 [150].

Sinhala-specific Rules

These rules have been formulated so that they can be adopted for LGR specification.

The following symbols are used in the WLE rules:
C → Consonant
M → Matra / Vowel Signs
V → Vowel
B → Anusvara (Bindu)
X → Visarga
H → Halanta / Virama
J → Sannjaka

The rules are:

  • 1. H: must be preceded by C
  • 2. M: must be preceded by C or J
  • 3. X: must be preceded by either V, C, or M
  • 4. B: must be preceded by either V, C, J or M
  • 5. H: must not follow conjunct sequence

The following context rules apply to code points in variant sets to ensure the variant transitivity.

  • 5. variants are undefined preceding a Halant or Matra
  • 6. variants are undefined preceding an Anusvara, Visarga, Halant or Matra

More details in Section 7, “Whole Label Evaluation Rules (WLE)” in [Proposal-Sinhala].

Default Actions

This LGR includes the default actions for LGRs as well as the action needed to invalidate labels with misplaced combining marks. They are marked with ⍟. For a description see [RFC 7940].

Because this LGR defines allocatable fallback variants the following default actions are applicable.

  • blocked — a variant label containing a blocked variant will receive a disposition of “blocked”.
  • r-original — a label containing one or more of this reflexive variant type and no others represents an original label and receives a disposition of “valid”.
  • fallback — a label containing one or more of these variant types and no others represents a label that contains only fallback variants and receives a disposition of “allocatable”.
  • fallback plus other — any label remaining containing both this variant type and any others receives a disposition of “blocked”.

These actions resolve as “allocatable” any label where all variants are of type “fallback”, and as “valid” any label where all variants are of type “r-original”. Labels with a mix of variant types are resolved as “blocked”.

To account for original code points in a permuted variant, reflexive variant mappings with an “r-” prefix are used. (See [RFC 7940]). In particular, the mapping type “r-original” is given to any code point that has a fallback mapping, but that appears in its non-fallback form in the original label, and thus “maps to itself”.

Default actions that are triggered by the LGR-specific variant types described above limit the “allocatable” variant labels to those variants resulting from removal of ZWJ, while disallowing mixed use of variants with or without ZWJ, except as in the original applied-for label.

Note that the mapping types for variants are not symmetric: they depend on which code point is considered the source or the target in a given mapping. As specified in [RFC 7940], when mapping types are evaluated code points in a label that are unchanged use the type of their “reflexive” mapping. Per [RFC 7940] the actions are always applied one after the other, and the evaluation stops at the first action that assigns a disposition to a given label.

Methodology and Contributors

The LGR in this document has been adapted from the corresponding Reference LGR for the Second Level. The Second Level Reference LGR for the Sinhala Script was developed by Michel Suignard and Asmus Freytag, based on the Root Zone LGR for the Sinhala script and information contained or referenced therein; see [RZ-LGR-Sinh]. Suitable extensions for the second level have been applied according to the [Guidelines] and with community input. The original proposal for a Root Zone LGR for the Sinhala script, that this reference LGR is based on, was developed by the Sinhala Generation Panel in consultation with the Neo-Brahmi Generation Panel. For more information on methodology and contributors to the underlying Root Zone LGR, see Sections 4 and 8 in [Proposal-Sinhala], as well as [RZ-LGR-Overview].

Changes from Version Dated 22 April 2021

Unicode Version has been updated.

Fallback variants have been added to sequences including ZWJ. These fallback variants do not contain ZWJ to provide compatibility with IDNA:2003 compliant labels.

Changes from Version Dated 25 October 2024

Adopted from the Second Level Reference LGR for the Sinhala Script [Ref-LGR-und-Sinh] without normative changes.

References

The following general references are cited in this document:

[Guidelines]
ICANN, “Guidelines for Developing Reference LGRs for the Second Level”, (Los Angeles, California: ICANN, 27 May 2020), https://www.icann.org/en/system/files/files/lgr-guidelines-second-level-27may20-en.pdf
[Level-2-Overview]
Internet Corporation for Assigned Names and Numbers, (ICANN),“Reference Label Generation Rules (LGR) for the Second Level: Overview and Summary” (PDF), (Los Angeles, California: ICANN, 25 October 2024), https://www.icann.org/en/system/files/files/level2-lgr-overview-summary-25oct24-en.pdf
[Proposal-Sinhala]
Sinhala Generation Panel, “Proposal for a Sinhala Script Root Zone Label Generation Ruleset (LGR)”, 22 April 2019, https://www.icann.org/en/system/files/files/proposal-sinhala-lgr-22apr19-en.pdf
[RFC 7940]
Davies, K. and A. Freytag, “Representing Label Generation Rulesets Using XML”, RFC 7940, August 2016, https://www.rfc-editor.org/info/rfc7940
[RFC 8228]
A. Freytag, “Guidance on Designing Label Generation Rulesets (LGRs) Supporting Variant Labels”, RFC 8228, August 2017, https://www.rfc-editor.org/info/rfc8228
[RZ-LGR-Overview]
Integration Panel, “Root Zone Label Generation Rules (RZ LGR-5): Overview and Summary”, 26 May 2022 (PDF), https://www.icann.org/sites/default/files/lgr/rz-lgr-5-overview-26may22-en.pdf
[RZ-LGR-Sinh]
ICANN, Root Zone Label Generation Rules for the Sinhala Script (und-Sinh), 26 May 2022 (XML) https://www.icann.org/sites/default/files/lgr/rz-lgr-5-sinhala-script-26may22-en.xml
[Ref-LGR-und-Sinh]
ICANN, Second Level Reference Label Generation Rules for the Sinhala Script (und-Sinh), 25 October 2024 (XML) https://www.icann.org/sites/default/files/packages/lgr/lgr-second-level-sinhala-script-25oct24-en.xml non-normative HTML presentation: https://www.icann.org/sites/default/files/packages/lgr/lgr-second-level-sinhala-script-25oct24-en.html
[Unicode 11.0.0]
The Unicode Consortium. The Unicode Standard, Version 11.0.0, (Mountain View, CA: The Unicode Consortium, 2018. ISBN 978-1-936213-19-1) https://www.unicode.org/versions/Unicode11.0.0/

For references consulted particularly in designing the repertoire for the Sinhala Script for the second level please see details in the Table of References below.

Reference [0] refers to the Unicode Standard version in which the corresponding code points were initially encoded. References [102] and above correspond to sources given in [Proposal-Sinhala] justifying the inclusion of the corresponding code points. Entries in the table may have multiple source reference values. In the listing of whole label evaluation and context rules, reference [150] indicates the source for common rules.

Repertoire

Showing the first 250 of 303 entries.
Glyph Code point Tags and context Variants
- U+002D HYPHEN-MINUS 0 HYPHEN-MINUS; Tagsc:Zyyy Contextnot hyphen-minus-disallowed
0 U+0030 DIGIT ZERO 0 DIGIT ZERO; TagCommon-digitTagsc:Zyyy
1 U+0031 DIGIT ONE 0 DIGIT ONE; TagCommon-digitTagsc:Zyyy
2 U+0032 DIGIT TWO 0 DIGIT TWO; TagCommon-digitTagsc:Zyyy
3 U+0033 DIGIT THREE 0 DIGIT THREE; TagCommon-digitTagsc:Zyyy
4 U+0034 DIGIT FOUR 0 DIGIT FOUR; TagCommon-digitTagsc:Zyyy
5 U+0035 DIGIT FIVE 0 DIGIT FIVE; TagCommon-digitTagsc:Zyyy
6 U+0036 DIGIT SIX 0 DIGIT SIX; TagCommon-digitTagsc:Zyyy
7 U+0037 DIGIT SEVEN 0 DIGIT SEVEN; TagCommon-digitTagsc:Zyyy
8 U+0038 DIGIT EIGHT 0 DIGIT EIGHT; TagCommon-digitTagsc:Zyyy
9 U+0039 DIGIT NINE 0 DIGIT NINE; TagCommon-digitTagsc:Zyyy
ං U+0D82 SINHALA SIGN ANUSVARAYA 3 102 201 TagAnusvaraTagsc:Sinh Contextfollows-V-C-J-or-M
ඃ U+0D83 SINHALA SIGN VISARGAYA 3 102 201 Tagsc:SinhTagVisarga Contextfollows-V-C-or-M
අ U+0D85 SINHALA LETTER AYANNA 3 102 201 Tagsc:SinhTagVowel
ආ U+0D86 SINHALA LETTER AAYANNA 3 102 201 Tagsc:SinhTagVowel
ඇ U+0D87 SINHALA LETTER AEYANNA 3 102 201 Tagsc:SinhTagVowel
ඈ U+0D88 SINHALA LETTER AEEYANNA 3 102 201 Tagsc:SinhTagVowel
ඉ U+0D89 SINHALA LETTER IYANNA 3 102 201 Tagsc:SinhTagVowel
ඊ U+0D8A SINHALA LETTER IIYANNA 3 102 201 Tagsc:SinhTagVowel
උ U+0D8B SINHALA LETTER UYANNA 3 102 201 Tagsc:SinhTagVowel
ඌ U+0D8C SINHALA LETTER UUYANNA 3 102 201 Tagsc:SinhTagVowel
ඍ U+0D8D SINHALA LETTER IRUYANNA 3 102 201 Tagsc:SinhTagVowel ඝෘ U+0D9D + U+0DD8 blocked සෘ U+0DC3 + U+0DD8 blocked
එ U+0D91 SINHALA LETTER EYANNA 3 102 201 Tagsc:SinhTagVowel ඵ U+0DB5 blocked
ඒ U+0D92 SINHALA LETTER EEYANNA 3 102 201 Tagsc:SinhTagVowel ඵ් U+0DB5 + U+0DCA blocked
ඓ U+0D93 SINHALA LETTER AIYANNA 3 102 201 Tagsc:SinhTagVowel ඵෙ U+0DB5 + U+0DD9 blocked
ඔ U+0D94 SINHALA LETTER OYANNA 3 102 201 Tagsc:SinhTagVowel ඹ U+0DB9 blocked
ඕ U+0D95 SINHALA LETTER OOYANNA 3 102 201 Tagsc:SinhTagVowel
ඖ U+0D96 SINHALA LETTER AUYANNA 3 102 201 Tagsc:SinhTagVowel
ක U+0D9A SINHALA LETTER ALPAPRAANA KAYANNA 3 102 201 TagConsonantTagsc:Sinh
ක්ය U+0D9AU+0DCAU+0DBA sequence of 3 SINHALA LETTER ALPAPRAANA KAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H ▢ U+0D9A + U+0DCA + U+200D + U+0DBA blocked IDNA2003 Compatibility
ක්ර U+0D9AU+0DCAU+0DBB sequence of 3 SINHALA LETTER ALPAPRAANA KAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H ▢ U+0D9A + U+0DCA + U+200D + U+0DBB blocked IDNA2003 Compatibility
ක්ෂ U+0D9AU+0DCAU+0DC2 sequence of 3 SINHALA LETTER ALPAPRAANA KAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER MUURDHAJA SAYANNA 103 Commonly used conjunct ▢ U+0D9A + U+0DCA + U+200D + U+0DC2 blocked IDNA2003 Compatibility
▢ U+0D9AU+0DCAU+200DU+0DBA sequence of 4 SINHALA LETTER ALPAPRAANA KAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H ක්ය U+0D9A + U+0DCA + U+0DBA fallback IDNA2003 Compatibility
▢ U+0D9AU+0DCAU+200DU+0DBB sequence of 4 SINHALA LETTER ALPAPRAANA KAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H ක්ර U+0D9A + U+0DCA + U+0DBB fallback IDNA2003 Compatibility
▢ U+0D9AU+0DCAU+200DU+0DC2 sequence of 4 SINHALA LETTER ALPAPRAANA KAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER MUURDHAJA SAYANNA 103 Commonly used conjunct ක්ෂ U+0D9A + U+0DCA + U+0DC2 fallback IDNA2003 Compatibility
ඛ U+0D9B SINHALA LETTER MAHAAPRAANA KAYANNA 3 102 201 TagConsonantTagsc:Sinh බ U+0DB6 blocked
ඛ්ය U+0D9BU+0DCAU+0DBA sequence of 3 SINHALA LETTER MAHAAPRAANA KAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H ▢ U+0D9B + U+0DCA + U+200D + U+0DBA blocked IDNA2003 Compatibility
ඛ්ර U+0D9BU+0DCAU+0DBB sequence of 3 SINHALA LETTER MAHAAPRAANA KAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H ▢ U+0D9B + U+0DCA + U+200D + U+0DBB blocked IDNA2003 Compatibility
▢ U+0D9BU+0DCAU+200DU+0DBA sequence of 4 SINHALA LETTER MAHAAPRAANA KAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H ඛ්ය U+0D9B + U+0DCA + U+0DBA fallback IDNA2003 Compatibility
▢ U+0D9BU+0DCAU+200DU+0DBB sequence of 4 SINHALA LETTER MAHAAPRAANA KAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H ඛ්ර U+0D9B + U+0DCA + U+0DBB fallback IDNA2003 Compatibility
ග U+0D9C SINHALA LETTER ALPAPRAANA GAYANNA 3 102 201 TagConsonantTagsc:Sinh
ග්ය U+0D9CU+0DCAU+0DBA sequence of 3 SINHALA LETTER ALPAPRAANA GAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H ▢ U+0D9C + U+0DCA + U+200D + U+0DBA blocked IDNA2003 Compatibility
ග්ර U+0D9CU+0DCAU+0DBB sequence of 3 SINHALA LETTER ALPAPRAANA GAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H ▢ U+0D9C + U+0DCA + U+200D + U+0DBB blocked IDNA2003 Compatibility
▢ U+0D9CU+0DCAU+200DU+0DBA sequence of 4 SINHALA LETTER ALPAPRAANA GAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H ග්ය U+0D9C + U+0DCA + U+0DBA fallback IDNA2003 Compatibility
▢ U+0D9CU+0DCAU+200DU+0DBB sequence of 4 SINHALA LETTER ALPAPRAANA GAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H ග්ර U+0D9C + U+0DCA + U+0DBB fallback IDNA2003 Compatibility
ඝ U+0D9D SINHALA LETTER MAHAAPRAANA GAYANNA 3 102 201 TagConsonantTagsc:Sinh ස U+0DC3 blocked
ඝ්ය U+0D9DU+0DCAU+0DBA sequence of 3 SINHALA LETTER MAHAAPRAANA GAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H ▢ U+0D9D + U+0DCA + U+200D + U+0DBA blocked IDNA2003 Compatibility
ඝ්ර U+0D9DU+0DCAU+0DBB sequence of 3 SINHALA LETTER MAHAAPRAANA GAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H ▢ U+0D9D + U+0DCA + U+200D + U+0DBB blocked IDNA2003 Compatibility
▢ U+0D9DU+0DCAU+200DU+0DBA sequence of 4 SINHALA LETTER MAHAAPRAANA GAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H ඝ්ය U+0D9D + U+0DCA + U+0DBA fallback IDNA2003 Compatibility
▢ U+0D9DU+0DCAU+200DU+0DBB sequence of 4 SINHALA LETTER MAHAAPRAANA GAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H ඝ්ර U+0D9D + U+0DCA + U+0DBB fallback IDNA2003 Compatibility
ඝෘ U+0D9DU+0DD8 sequence of 2 SINHALA LETTER MAHAAPRAANA GAYANNA + SINHALA VOWEL SIGN GAETTA-PILLA 102 201 variant of IRUYANNA ඍ U+0D8D blocked සෘ U+0DC3 + U+0DD8 blocked
ඟ U+0D9F SINHALA LETTER SANYAKA GAYANNA 3 102 201 TagSannjakaTagsc:Sinh
ච U+0DA0 SINHALA LETTER ALPAPRAANA CAYANNA 3 102 201 TagConsonantTagsc:Sinh ව U+0DC0 blocked
ච්ය U+0DA0U+0DCAU+0DBA sequence of 3 SINHALA LETTER ALPAPRAANA CAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H ▢ U+0DA0 + U+0DCA + U+200D + U+0DBA blocked IDNA2003 Compatibility
ච්ර U+0DA0U+0DCAU+0DBB sequence of 3 SINHALA LETTER ALPAPRAANA CAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H ▢ U+0DA0 + U+0DCA + U+200D + U+0DBB blocked IDNA2003 Compatibility
▢ U+0DA0U+0DCAU+200DU+0DBA sequence of 4 SINHALA LETTER ALPAPRAANA CAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H ච්ය U+0DA0 + U+0DCA + U+0DBA fallback IDNA2003 Compatibility
▢ U+0DA0U+0DCAU+200DU+0DBB sequence of 4 SINHALA LETTER ALPAPRAANA CAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H ච්ර U+0DA0 + U+0DCA + U+0DBB fallback IDNA2003 Compatibility
ඡ U+0DA1 SINHALA LETTER MAHAAPRAANA CAYANNA 3 102 201 TagConsonantTagsc:Sinh
ඡ්ය U+0DA1U+0DCAU+0DBA sequence of 3 SINHALA LETTER MAHAAPRAANA CAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H ▢ U+0DA1 + U+0DCA + U+200D + U+0DBA blocked IDNA2003 Compatibility
ඡ්ර U+0DA1U+0DCAU+0DBB sequence of 3 SINHALA LETTER MAHAAPRAANA CAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H ▢ U+0DA1 + U+0DCA + U+200D + U+0DBB blocked IDNA2003 Compatibility
▢ U+0DA1U+0DCAU+200DU+0DBA sequence of 4 SINHALA LETTER MAHAAPRAANA CAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H ඡ්ය U+0DA1 + U+0DCA + U+0DBA fallback IDNA2003 Compatibility
▢ U+0DA1U+0DCAU+200DU+0DBB sequence of 4 SINHALA LETTER MAHAAPRAANA CAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H ඡ්ර U+0DA1 + U+0DCA + U+0DBB fallback IDNA2003 Compatibility
ජ U+0DA2 SINHALA LETTER ALPAPRAANA JAYANNA 3 102 201 TagConsonantTagsc:Sinh
ජ්ය U+0DA2U+0DCAU+0DBA sequence of 3 SINHALA LETTER ALPAPRAANA JAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H ▢ U+0DA2 + U+0DCA + U+200D + U+0DBA blocked IDNA2003 Compatibility
ජ්ර U+0DA2U+0DCAU+0DBB sequence of 3 SINHALA LETTER ALPAPRAANA JAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H ▢ U+0DA2 + U+0DCA + U+200D + U+0DBB blocked IDNA2003 Compatibility
▢ U+0DA2U+0DCAU+200DU+0DBA sequence of 4 SINHALA LETTER ALPAPRAANA JAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H ජ්ය U+0DA2 + U+0DCA + U+0DBA fallback IDNA2003 Compatibility
▢ U+0DA2U+0DCAU+200DU+0DBB sequence of 4 SINHALA LETTER ALPAPRAANA JAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H ජ්ර U+0DA2 + U+0DCA + U+0DBB fallback IDNA2003 Compatibility
ඣ U+0DA3 SINHALA LETTER MAHAAPRAANA JAYANNA 3 102 201 TagConsonantTagsc:Sinh
ඣ්ය U+0DA3U+0DCAU+0DBA sequence of 3 SINHALA LETTER MAHAAPRAANA JAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H ▢ U+0DA3 + U+0DCA + U+200D + U+0DBA blocked IDNA2003 Compatibility
ඣ්ර U+0DA3U+0DCAU+0DBB sequence of 3 SINHALA LETTER MAHAAPRAANA JAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H ▢ U+0DA3 + U+0DCA + U+200D + U+0DBB blocked IDNA2003 Compatibility
▢ U+0DA3U+0DCAU+200DU+0DBA sequence of 4 SINHALA LETTER MAHAAPRAANA JAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H ඣ්ය U+0DA3 + U+0DCA + U+0DBA fallback IDNA2003 Compatibility
▢ U+0DA3U+0DCAU+200DU+0DBB sequence of 4 SINHALA LETTER MAHAAPRAANA JAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H ඣ්ර U+0DA3 + U+0DCA + U+0DBB fallback IDNA2003 Compatibility
ඤ U+0DA4 SINHALA LETTER TAALUJA NAASIKYAYA 3 102 201 TagConsonantTagsc:Sinh
ඤ්ය U+0DA4U+0DCAU+0DBA sequence of 3 SINHALA LETTER TAALUJA NAASIKYAYA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H ▢ U+0DA4 + U+0DCA + U+200D + U+0DBA blocked IDNA2003 Compatibility
ඤ්ර U+0DA4U+0DCAU+0DBB sequence of 3 SINHALA LETTER TAALUJA NAASIKYAYA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H ▢ U+0DA4 + U+0DCA + U+200D + U+0DBB blocked IDNA2003 Compatibility
▢ U+0DA4U+0DCAU+200DU+0DBA sequence of 4 SINHALA LETTER TAALUJA NAASIKYAYA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H ඤ්ය U+0DA4 + U+0DCA + U+0DBA fallback IDNA2003 Compatibility
▢ U+0DA4U+0DCAU+200DU+0DBB sequence of 4 SINHALA LETTER TAALUJA NAASIKYAYA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H ඤ්ර U+0DA4 + U+0DCA + U+0DBB fallback IDNA2003 Compatibility
ඥ U+0DA5 SINHALA LETTER TAALUJA SANYOOGA NAAKSIKYAYA 3 102 201 TagConsonantTagsc:Sinh
ඥ්ය U+0DA5U+0DCAU+0DBA sequence of 3 SINHALA LETTER TAALUJA SANYOOGA NAAKSIKYAYA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H ▢ U+0DA5 + U+0DCA + U+200D + U+0DBA blocked IDNA2003 Compatibility
ඥ්ර U+0DA5U+0DCAU+0DBB sequence of 3 SINHALA LETTER TAALUJA SANYOOGA NAAKSIKYAYA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H ▢ U+0DA5 + U+0DCA + U+200D + U+0DBB blocked IDNA2003 Compatibility
▢ U+0DA5U+0DCAU+200DU+0DBA sequence of 4 SINHALA LETTER TAALUJA SANYOOGA NAAKSIKYAYA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H ඥ්ය U+0DA5 + U+0DCA + U+0DBA fallback IDNA2003 Compatibility
▢ U+0DA5U+0DCAU+200DU+0DBB sequence of 4 SINHALA LETTER TAALUJA SANYOOGA NAAKSIKYAYA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H ඥ්ර U+0DA5 + U+0DCA + U+0DBB fallback IDNA2003 Compatibility
ට U+0DA7 SINHALA LETTER ALPAPRAANA TTAYANNA 3 102 201 TagConsonantTagsc:Sinh
ට්ය U+0DA7U+0DCAU+0DBA sequence of 3 SINHALA LETTER ALPAPRAANA TTAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H ▢ U+0DA7 + U+0DCA + U+200D + U+0DBA blocked IDNA2003 Compatibility
ට්ර U+0DA7U+0DCAU+0DBB sequence of 3 SINHALA LETTER ALPAPRAANA TTAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H ▢ U+0DA7 + U+0DCA + U+200D + U+0DBB blocked IDNA2003 Compatibility
▢ U+0DA7U+0DCAU+200DU+0DBA sequence of 4 SINHALA LETTER ALPAPRAANA TTAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H ට්ය U+0DA7 + U+0DCA + U+0DBA fallback IDNA2003 Compatibility
▢ U+0DA7U+0DCAU+200DU+0DBB sequence of 4 SINHALA LETTER ALPAPRAANA TTAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H ට්ර U+0DA7 + U+0DCA + U+0DBB fallback IDNA2003 Compatibility
ඨ U+0DA8 SINHALA LETTER MAHAAPRAANA TTAYANNA 3 102 201 TagConsonantTagsc:Sinh
ඨ්ය U+0DA8U+0DCAU+0DBA sequence of 3 SINHALA LETTER MAHAAPRAANA TTAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H ▢ U+0DA8 + U+0DCA + U+200D + U+0DBA blocked IDNA2003 Compatibility
ඨ්ර U+0DA8U+0DCAU+0DBB sequence of 3 SINHALA LETTER MAHAAPRAANA TTAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H ▢ U+0DA8 + U+0DCA + U+200D + U+0DBB blocked IDNA2003 Compatibility
▢ U+0DA8U+0DCAU+200DU+0DBA sequence of 4 SINHALA LETTER MAHAAPRAANA TTAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H ඨ්ය U+0DA8 + U+0DCA + U+0DBA fallback IDNA2003 Compatibility
▢ U+0DA8U+0DCAU+200DU+0DBB sequence of 4 SINHALA LETTER MAHAAPRAANA TTAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H ඨ්ර U+0DA8 + U+0DCA + U+0DBB fallback IDNA2003 Compatibility
ඩ U+0DA9 SINHALA LETTER ALPAPRAANA DDAYANNA 3 102 201 TagConsonantTagsc:Sinh
ඩ්ය U+0DA9U+0DCAU+0DBA sequence of 3 SINHALA LETTER ALPAPRAANA DDAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H ▢ U+0DA9 + U+0DCA + U+200D + U+0DBA blocked IDNA2003 Compatibility
ඩ්ර U+0DA9U+0DCAU+0DBB sequence of 3 SINHALA LETTER ALPAPRAANA DDAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H ▢ U+0DA9 + U+0DCA + U+200D + U+0DBB blocked IDNA2003 Compatibility
▢ U+0DA9U+0DCAU+200DU+0DBA sequence of 4 SINHALA LETTER ALPAPRAANA DDAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H ඩ්ය U+0DA9 + U+0DCA + U+0DBA fallback IDNA2003 Compatibility
▢ U+0DA9U+0DCAU+200DU+0DBB sequence of 4 SINHALA LETTER ALPAPRAANA DDAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H ඩ්ර U+0DA9 + U+0DCA + U+0DBB fallback IDNA2003 Compatibility
ඪ U+0DAA SINHALA LETTER MAHAAPRAANA DDAYANNA 3 102 201 TagConsonantTagsc:Sinh
ඪ්ය U+0DAAU+0DCAU+0DBA sequence of 3 SINHALA LETTER MAHAAPRAANA DDAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H ▢ U+0DAA + U+0DCA + U+200D + U+0DBA blocked IDNA2003 Compatibility
ඪ්ර U+0DAAU+0DCAU+0DBB sequence of 3 SINHALA LETTER MAHAAPRAANA DDAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H ▢ U+0DAA + U+0DCA + U+200D + U+0DBB blocked IDNA2003 Compatibility
▢ U+0DAAU+0DCAU+200DU+0DBA sequence of 4 SINHALA LETTER MAHAAPRAANA DDAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H ඪ්ය U+0DAA + U+0DCA + U+0DBA fallback IDNA2003 Compatibility
▢ U+0DAAU+0DCAU+200DU+0DBB sequence of 4 SINHALA LETTER MAHAAPRAANA DDAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H ඪ්ර U+0DAA + U+0DCA + U+0DBB fallback IDNA2003 Compatibility
ණ U+0DAB SINHALA LETTER MUURDHAJA NAYANNA 3 102 201 TagConsonantTagsc:Sinh
ණ්ය U+0DABU+0DCAU+0DBA sequence of 3 SINHALA LETTER MUURDHAJA NAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H ▢ U+0DAB + U+0DCA + U+200D + U+0DBA blocked IDNA2003 Compatibility
ණ්ර U+0DABU+0DCAU+0DBB sequence of 3 SINHALA LETTER MUURDHAJA NAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H ▢ U+0DAB + U+0DCA + U+200D + U+0DBB blocked IDNA2003 Compatibility
▢ U+0DABU+0DCAU+200DU+0DBA sequence of 4 SINHALA LETTER MUURDHAJA NAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H ණ්ය U+0DAB + U+0DCA + U+0DBA fallback IDNA2003 Compatibility
▢ U+0DABU+0DCAU+200DU+0DBB sequence of 4 SINHALA LETTER MUURDHAJA NAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H ණ්ර U+0DAB + U+0DCA + U+0DBB fallback IDNA2003 Compatibility
ඬ U+0DAC SINHALA LETTER SANYAKA DDAYANNA 3 102 201 TagSannjakaTagsc:Sinh
ත U+0DAD SINHALA LETTER ALPAPRAANA TAYANNA 3 102 201 TagConsonantTagsc:Sinh
ත්ථ U+0DADU+0DCAU+0DAE sequence of 3 SINHALA LETTER ALPAPRAANA TAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER MAHAAPRAANA TAYANNA 103 Commonly used conjunct ▢ U+0DAD + U+0DCA + U+200D + U+0DAE blocked IDNA2003 Compatibility
ත්ය U+0DADU+0DCAU+0DBA sequence of 3 SINHALA LETTER ALPAPRAANA TAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H ▢ U+0DAD + U+0DCA + U+200D + U+0DBA blocked IDNA2003 Compatibility
ත්ර U+0DADU+0DCAU+0DBB sequence of 3 SINHALA LETTER ALPAPRAANA TAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H ▢ U+0DAD + U+0DCA + U+200D + U+0DBB blocked IDNA2003 Compatibility
▢ U+0DADU+0DCAU+200DU+0DAE sequence of 4 SINHALA LETTER ALPAPRAANA TAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER MAHAAPRAANA TAYANNA 103 Commonly used conjunct ත්ථ U+0DAD + U+0DCA + U+0DAE fallback IDNA2003 Compatibility
▢ U+0DADU+0DCAU+200DU+0DBA sequence of 4 SINHALA LETTER ALPAPRAANA TAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H ත්ය U+0DAD + U+0DCA + U+0DBA fallback IDNA2003 Compatibility
▢ U+0DADU+0DCAU+200DU+0DBB sequence of 4 SINHALA LETTER ALPAPRAANA TAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H ත්ර U+0DAD + U+0DCA + U+0DBB fallback IDNA2003 Compatibility
ථ U+0DAE SINHALA LETTER MAHAAPRAANA TAYANNA 3 102 201 TagConsonantTagsc:Sinh
ථ්ය U+0DAEU+0DCAU+0DBA sequence of 3 SINHALA LETTER MAHAAPRAANA TAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H ▢ U+0DAE + U+0DCA + U+200D + U+0DBA blocked IDNA2003 Compatibility
ථ්ර U+0DAEU+0DCAU+0DBB sequence of 3 SINHALA LETTER MAHAAPRAANA TAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H ▢ U+0DAE + U+0DCA + U+200D + U+0DBB blocked IDNA2003 Compatibility
▢ U+0DAEU+0DCAU+200DU+0DBA sequence of 4 SINHALA LETTER MAHAAPRAANA TAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H ථ්ය U+0DAE + U+0DCA + U+0DBA fallback IDNA2003 Compatibility
▢ U+0DAEU+0DCAU+200DU+0DBB sequence of 4 SINHALA LETTER MAHAAPRAANA TAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H ථ්ර U+0DAE + U+0DCA + U+0DBB fallback IDNA2003 Compatibility
ද U+0DAF SINHALA LETTER ALPAPRAANA DAYANNA 3 102 201 TagConsonantTagsc:Sinh
ද්ය U+0DAFU+0DCAU+0DBA sequence of 3 SINHALA LETTER ALPAPRAANA DAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H ▢ U+0DAF + U+0DCA + U+200D + U+0DBA blocked IDNA2003 Compatibility
ද්ර U+0DAFU+0DCAU+0DBB sequence of 3 SINHALA LETTER ALPAPRAANA DAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H ▢ U+0DAF + U+0DCA + U+200D + U+0DBB blocked IDNA2003 Compatibility
▢ U+0DAFU+0DCAU+200DU+0DBA sequence of 4 SINHALA LETTER ALPAPRAANA DAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H ද්ය U+0DAF + U+0DCA + U+0DBA fallback IDNA2003 Compatibility
▢ U+0DAFU+0DCAU+200DU+0DBB sequence of 4 SINHALA LETTER ALPAPRAANA DAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H ද්ර U+0DAF + U+0DCA + U+0DBB fallback IDNA2003 Compatibility
ධ U+0DB0 SINHALA LETTER MAHAAPRAANA DAYANNA 3 102 201 TagConsonantTagsc:Sinh
ධ්ය U+0DB0U+0DCAU+0DBA sequence of 3 SINHALA LETTER MAHAAPRAANA DAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H ▢ U+0DB0 + U+0DCA + U+200D + U+0DBA blocked IDNA2003 Compatibility
ධ්ර U+0DB0U+0DCAU+0DBB sequence of 3 SINHALA LETTER MAHAAPRAANA DAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H ▢ U+0DB0 + U+0DCA + U+200D + U+0DBB blocked IDNA2003 Compatibility
▢ U+0DB0U+0DCAU+200DU+0DBA sequence of 4 SINHALA LETTER MAHAAPRAANA DAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H ධ්ය U+0DB0 + U+0DCA + U+0DBA fallback IDNA2003 Compatibility
▢ U+0DB0U+0DCAU+200DU+0DBB sequence of 4 SINHALA LETTER MAHAAPRAANA DAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H ධ්ර U+0DB0 + U+0DCA + U+0DBB fallback IDNA2003 Compatibility
න U+0DB1 SINHALA LETTER DANTAJA NAYANNA 3 102 201 TagConsonantTagsc:Sinh
න්ථ U+0DB1U+0DCAU+0DAE sequence of 3 SINHALA LETTER DANTAJA NAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER MAHAAPRAANA TAYANNA 103 Commonly used conjunct Contextnot followed-by-H ▢ U+0DB1 + U+0DCA + U+200D + U+0DAE blocked IDNA2003 Compatibility
න්ද U+0DB1U+0DCAU+0DAF sequence of 3 SINHALA LETTER DANTAJA NAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER ALPAPRAANA DAYANNA 103 Commonly used conjunct Contextnot followed-by-H ▢ U+0DB1 + U+0DCA + U+200D + U+0DAF blocked IDNA2003 Compatibility
න්ධ U+0DB1U+0DCAU+0DB0 sequence of 3 SINHALA LETTER DANTAJA NAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER MAHAAPRAANA DAYANNA 103 Commonly used conjunct Contextnot followed-by-H ▢ U+0DB1 + U+0DCA + U+200D + U+0DB0 blocked IDNA2003 Compatibility
න්ය U+0DB1U+0DCAU+0DBA sequence of 3 SINHALA LETTER DANTAJA NAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H ▢ U+0DB1 + U+0DCA + U+200D + U+0DBA blocked IDNA2003 Compatibility
න්ර U+0DB1U+0DCAU+0DBB sequence of 3 SINHALA LETTER DANTAJA NAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H ▢ U+0DB1 + U+0DCA + U+200D + U+0DBB blocked IDNA2003 Compatibility
▢ U+0DB1U+0DCAU+200DU+0DAE sequence of 4 SINHALA LETTER DANTAJA NAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER MAHAAPRAANA TAYANNA 103 Commonly used conjunct Contextnot followed-by-H න්ථ U+0DB1 + U+0DCA + U+0DAE fallback IDNA2003 Compatibility
▢ U+0DB1U+0DCAU+200DU+0DAF sequence of 4 SINHALA LETTER DANTAJA NAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER ALPAPRAANA DAYANNA 103 Commonly used conjunct Contextnot followed-by-H න්ද U+0DB1 + U+0DCA + U+0DAF fallback IDNA2003 Compatibility
▢ U+0DB1U+0DCAU+200DU+0DB0 sequence of 4 SINHALA LETTER DANTAJA NAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER MAHAAPRAANA DAYANNA 103 Commonly used conjunct Contextnot followed-by-H න්ධ U+0DB1 + U+0DCA + U+0DB0 fallback IDNA2003 Compatibility
▢ U+0DB1U+0DCAU+200DU+0DBA sequence of 4 SINHALA LETTER DANTAJA NAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H න්ය U+0DB1 + U+0DCA + U+0DBA fallback IDNA2003 Compatibility
▢ U+0DB1U+0DCAU+200DU+0DBB sequence of 4 SINHALA LETTER DANTAJA NAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H න්ර U+0DB1 + U+0DCA + U+0DBB fallback IDNA2003 Compatibility
ඳ U+0DB3 SINHALA LETTER SANYAKA DAYANNA 3 102 201 TagSannjakaTagsc:Sinh
ප U+0DB4 SINHALA LETTER ALPAPRAANA PAYANNA 3 102 201 TagConsonantTagsc:Sinh
ප්ය U+0DB4U+0DCAU+0DBA sequence of 3 SINHALA LETTER ALPAPRAANA PAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H ▢ U+0DB4 + U+0DCA + U+200D + U+0DBA blocked IDNA2003 Compatibility
ප්ර U+0DB4U+0DCAU+0DBB sequence of 3 SINHALA LETTER ALPAPRAANA PAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H ▢ U+0DB4 + U+0DCA + U+200D + U+0DBB blocked IDNA2003 Compatibility
▢ U+0DB4U+0DCAU+200DU+0DBA sequence of 4 SINHALA LETTER ALPAPRAANA PAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H ප්ය U+0DB4 + U+0DCA + U+0DBA fallback IDNA2003 Compatibility
▢ U+0DB4U+0DCAU+200DU+0DBB sequence of 4 SINHALA LETTER ALPAPRAANA PAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H ප්ර U+0DB4 + U+0DCA + U+0DBB fallback IDNA2003 Compatibility
ඵ U+0DB5 SINHALA LETTER MAHAAPRAANA PAYANNA 3 102 201 TagConsonantTagsc:Sinh එ U+0D91 blocked
ඵ් U+0DB5U+0DCA sequence of 2 SINHALA LETTER MAHAAPRAANA PAYANNA + SINHALA SIGN AL-LAKUNA 102 201 variant of EEYANNA ඒ U+0D92 blocked
ඵ්ය U+0DB5U+0DCAU+0DBA sequence of 3 SINHALA LETTER MAHAAPRAANA PAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H ▢ U+0DB5 + U+0DCA + U+200D + U+0DBA blocked IDNA2003 Compatibility
ඵ්ර U+0DB5U+0DCAU+0DBB sequence of 3 SINHALA LETTER MAHAAPRAANA PAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H ▢ U+0DB5 + U+0DCA + U+200D + U+0DBB blocked IDNA2003 Compatibility
▢ U+0DB5U+0DCAU+200DU+0DBA sequence of 4 SINHALA LETTER MAHAAPRAANA PAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H ඵ්ය U+0DB5 + U+0DCA + U+0DBA fallback IDNA2003 Compatibility
▢ U+0DB5U+0DCAU+200DU+0DBB sequence of 4 SINHALA LETTER MAHAAPRAANA PAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H ඵ්ර U+0DB5 + U+0DCA + U+0DBB fallback IDNA2003 Compatibility
ඵෙ U+0DB5U+0DD9 sequence of 2 SINHALA LETTER MAHAAPRAANA PAYANNA + SINHALA VOWEL SIGN KOMBUVA 102 201 variant of AIYANNA ඓ U+0D93 blocked
බ U+0DB6 SINHALA LETTER ALPAPRAANA BAYANNA 3 102 201 TagConsonantTagsc:Sinh ඛ U+0D9B blocked
බ්ය U+0DB6U+0DCAU+0DBA sequence of 3 SINHALA LETTER ALPAPRAANA BAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H ▢ U+0DB6 + U+0DCA + U+200D + U+0DBA blocked IDNA2003 Compatibility
බ්ර U+0DB6U+0DCAU+0DBB sequence of 3 SINHALA LETTER ALPAPRAANA BAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H ▢ U+0DB6 + U+0DCA + U+200D + U+0DBB blocked IDNA2003 Compatibility
▢ U+0DB6U+0DCAU+200DU+0DBA sequence of 4 SINHALA LETTER ALPAPRAANA BAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H බ්ය U+0DB6 + U+0DCA + U+0DBA fallback IDNA2003 Compatibility
▢ U+0DB6U+0DCAU+200DU+0DBB sequence of 4 SINHALA LETTER ALPAPRAANA BAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H බ්ර U+0DB6 + U+0DCA + U+0DBB fallback IDNA2003 Compatibility
භ U+0DB7 SINHALA LETTER MAHAAPRAANA BAYANNA 3 102 201 TagConsonantTagsc:Sinh හ U+0DC4 blocked
භ්ය U+0DB7U+0DCAU+0DBA sequence of 3 SINHALA LETTER MAHAAPRAANA BAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H ▢ U+0DB7 + U+0DCA + U+200D + U+0DBA blocked IDNA2003 Compatibility
භ්ර U+0DB7U+0DCAU+0DBB sequence of 3 SINHALA LETTER MAHAAPRAANA BAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H ▢ U+0DB7 + U+0DCA + U+200D + U+0DBB blocked IDNA2003 Compatibility
▢ U+0DB7U+0DCAU+200DU+0DBA sequence of 4 SINHALA LETTER MAHAAPRAANA BAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H භ්ය U+0DB7 + U+0DCA + U+0DBA fallback IDNA2003 Compatibility
▢ U+0DB7U+0DCAU+200DU+0DBB sequence of 4 SINHALA LETTER MAHAAPRAANA BAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H භ්ර U+0DB7 + U+0DCA + U+0DBB fallback IDNA2003 Compatibility
ම U+0DB8 SINHALA LETTER MAYANNA 3 102 201 TagConsonantTagsc:Sinh
ම්ය U+0DB8U+0DCAU+0DBA sequence of 3 SINHALA LETTER MAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H ▢ U+0DB8 + U+0DCA + U+200D + U+0DBA blocked IDNA2003 Compatibility
ම්ර U+0DB8U+0DCAU+0DBB sequence of 3 SINHALA LETTER MAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H ▢ U+0DB8 + U+0DCA + U+200D + U+0DBB blocked IDNA2003 Compatibility
▢ U+0DB8U+0DCAU+200DU+0DBA sequence of 4 SINHALA LETTER MAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H ම්ය U+0DB8 + U+0DCA + U+0DBA fallback IDNA2003 Compatibility
▢ U+0DB8U+0DCAU+200DU+0DBB sequence of 4 SINHALA LETTER MAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H ම්ර U+0DB8 + U+0DCA + U+0DBB fallback IDNA2003 Compatibility
ඹ U+0DB9 SINHALA LETTER AMBA BAYANNA 3 102 201 TagSannjakaTagsc:Sinh ඔ U+0D94 blocked
ය U+0DBA SINHALA LETTER YAYANNA 3 102 201 TagConsonantTagsc:Sinh
ය්ය U+0DBAU+0DCAU+0DBA sequence of 3 SINHALA LETTER YAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H ▢ U+0DBA + U+0DCA + U+200D + U+0DBA blocked IDNA2003 Compatibility
ය්ර U+0DBAU+0DCAU+0DBB sequence of 3 SINHALA LETTER YAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H ▢ U+0DBA + U+0DCA + U+200D + U+0DBB blocked IDNA2003 Compatibility
▢ U+0DBAU+0DCAU+200DU+0DBA sequence of 4 SINHALA LETTER YAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H ය්ය U+0DBA + U+0DCA + U+0DBA fallback IDNA2003 Compatibility
▢ U+0DBAU+0DCAU+200DU+0DBB sequence of 4 SINHALA LETTER YAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER RAYANNA 103 Letter with RAKARANSAYA Contextnot followed-by-H ය්ර U+0DBA + U+0DCA + U+0DBB fallback IDNA2003 Compatibility
ර U+0DBB SINHALA LETTER RAYANNA 3 102 201 TagConsonantTagsc:Sinh
ර්ක U+0DBBU+0DCAU+0D9A sequence of 3 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER ALPAPRAANA KAYANNA 103 Letter with REPAYA Contextnot followed-by-H ▢ U+0DBB + U+0DCA + U+200D + U+0D9A blocked IDNA2003 Compatibility
ර්ඛ U+0DBBU+0DCAU+0D9B sequence of 3 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER MAHAAPRAANA KAYANNA 103 Letter with REPAYA Contextnot followed-by-H ▢ U+0DBB + U+0DCA + U+200D + U+0D9B blocked IDNA2003 Compatibility
ර්ග U+0DBBU+0DCAU+0D9C sequence of 3 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER ALPAPRAANA GAYANNA 103 Letter with REPAYA Contextnot followed-by-H ▢ U+0DBB + U+0DCA + U+200D + U+0D9C blocked IDNA2003 Compatibility
ර්ඝ U+0DBBU+0DCAU+0D9D sequence of 3 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER MAHAAPRAANA GAYANNA 103 Letter with REPAYA Contextnot followed-by-H ▢ U+0DBB + U+0DCA + U+200D + U+0D9D blocked IDNA2003 Compatibility
ර්ච U+0DBBU+0DCAU+0DA0 sequence of 3 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER ALPAPRAANA CAYANNA 103 Letter with REPAYA Contextnot followed-by-H ▢ U+0DBB + U+0DCA + U+200D + U+0DA0 blocked IDNA2003 Compatibility
ර්ඡ U+0DBBU+0DCAU+0DA1 sequence of 3 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER MAHAAPRAANA CAYANNA 103 Letter with REPAYA Contextnot followed-by-H ▢ U+0DBB + U+0DCA + U+200D + U+0DA1 blocked IDNA2003 Compatibility
ර්ජ U+0DBBU+0DCAU+0DA2 sequence of 3 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER ALPAPRAANA JAYANNA 103 Letter with REPAYA Contextnot followed-by-H ▢ U+0DBB + U+0DCA + U+200D + U+0DA2 blocked IDNA2003 Compatibility
ර්ඣ U+0DBBU+0DCAU+0DA3 sequence of 3 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER MAHAAPRAANA JAYANNA 103 Letter with REPAYA Contextnot followed-by-H ▢ U+0DBB + U+0DCA + U+200D + U+0DA3 blocked IDNA2003 Compatibility
ර්ඤ U+0DBBU+0DCAU+0DA4 sequence of 3 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER TAALUJA NAASIKYAYA 103 Letter with REPAYA Contextnot followed-by-H ▢ U+0DBB + U+0DCA + U+200D + U+0DA4 blocked IDNA2003 Compatibility
ර්ඥ U+0DBBU+0DCAU+0DA5 sequence of 3 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER TAALUJA SANYOOGA NAAKSIKYAYA 103 Letter with REPAYA Contextnot followed-by-H ▢ U+0DBB + U+0DCA + U+200D + U+0DA5 blocked IDNA2003 Compatibility
ර්ඦ U+0DBBU+0DCAU+0DA6 sequence of 3 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER SANYAKA JAYANNA 103 Letter with REPAYA Contextnot followed-by-H ▢ U+0DBB + U+0DCA + U+200D + U+0DA6 blocked IDNA2003 Compatibility
ර්ට U+0DBBU+0DCAU+0DA7 sequence of 3 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER ALPAPRAANA TTAYANNA 103 Letter with REPAYA Contextnot followed-by-H ▢ U+0DBB + U+0DCA + U+200D + U+0DA7 blocked IDNA2003 Compatibility
ර්ඨ U+0DBBU+0DCAU+0DA8 sequence of 3 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER MAHAAPRAANA TTAYANNA 103 Letter with REPAYA Contextnot followed-by-H ▢ U+0DBB + U+0DCA + U+200D + U+0DA8 blocked IDNA2003 Compatibility
ර්ඩ U+0DBBU+0DCAU+0DA9 sequence of 3 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER ALPAPRAANA DDAYANNA 103 Letter with REPAYA Contextnot followed-by-H ▢ U+0DBB + U+0DCA + U+200D + U+0DA9 blocked IDNA2003 Compatibility
ර්ඪ U+0DBBU+0DCAU+0DAA sequence of 3 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER MAHAAPRAANA DDAYANNA 103 Letter with REPAYA Contextnot followed-by-H ▢ U+0DBB + U+0DCA + U+200D + U+0DAA blocked IDNA2003 Compatibility
ර්ණ U+0DBBU+0DCAU+0DAB sequence of 3 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER MUURDHAJA NAYANNA 103 Letter with REPAYA Contextnot followed-by-H ▢ U+0DBB + U+0DCA + U+200D + U+0DAB blocked IDNA2003 Compatibility
ර්ත U+0DBBU+0DCAU+0DAD sequence of 3 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER ALPAPRAANA TAYANNA 103 Letter with REPAYA Contextnot followed-by-H ▢ U+0DBB + U+0DCA + U+200D + U+0DAD blocked IDNA2003 Compatibility
ර්ථ U+0DBBU+0DCAU+0DAE sequence of 3 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER MAHAAPRAANA TAYANNA 103 Letter with REPAYA Contextnot followed-by-H ▢ U+0DBB + U+0DCA + U+200D + U+0DAE blocked IDNA2003 Compatibility
ර්ද U+0DBBU+0DCAU+0DAF sequence of 3 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER ALPAPRAANA DAYANNA 103 Letter with REPAYA Contextnot followed-by-H ▢ U+0DBB + U+0DCA + U+200D + U+0DAF blocked IDNA2003 Compatibility
ර්ධ U+0DBBU+0DCAU+0DB0 sequence of 3 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER MAHAAPRAANA DAYANNA 103 Letter with REPAYA Contextnot followed-by-H ▢ U+0DBB + U+0DCA + U+200D + U+0DB0 blocked IDNA2003 Compatibility
ර්න U+0DBBU+0DCAU+0DB1 sequence of 3 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER DANTAJA NAYANNA 103 Letter with REPAYA Contextnot followed-by-H ▢ U+0DBB + U+0DCA + U+200D + U+0DB1 blocked IDNA2003 Compatibility
ර්ප U+0DBBU+0DCAU+0DB4 sequence of 3 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER ALPAPRAANA PAYANNA 103 Letter with REPAYA Contextnot followed-by-H ▢ U+0DBB + U+0DCA + U+200D + U+0DB4 blocked IDNA2003 Compatibility
ර්ඵ U+0DBBU+0DCAU+0DB5 sequence of 3 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER MAHAAPRAANA PAYANNA 103 Letter with REPAYA Contextnot followed-by-H ▢ U+0DBB + U+0DCA + U+200D + U+0DB5 blocked IDNA2003 Compatibility
ර්බ U+0DBBU+0DCAU+0DB6 sequence of 3 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER ALPAPRAANA BAYANNA 103 Letter with REPAYA Contextnot followed-by-H ▢ U+0DBB + U+0DCA + U+200D + U+0DB6 blocked IDNA2003 Compatibility
ර්භ U+0DBBU+0DCAU+0DB7 sequence of 3 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER MAHAAPRAANA BAYANNA 103 Letter with REPAYA Contextnot followed-by-H ▢ U+0DBB + U+0DCA + U+200D + U+0DB7 blocked IDNA2003 Compatibility
ර්ම U+0DBBU+0DCAU+0DB8 sequence of 3 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER MAYANNA 103 Letter with REPAYA Contextnot followed-by-H ▢ U+0DBB + U+0DCA + U+200D + U+0DB8 blocked IDNA2003 Compatibility
ර්ය U+0DBBU+0DCAU+0DBA sequence of 3 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER YAYANNA 103 Letter with REPAYA Contextnot followed-by-H ර්ය්ය U+0DBB + U+0DCA + U+0DBA + U+0DCA + U+0DBA blocked IDNA2003 Compatibility ▢ U+0DBB + U+0DCA + U+200D + U+0DBA blocked IDNA2003 Compatibility ▢ U+0DBB + U+0DCA + U+200D + U+0DBA + U+0DCA + U+200D + U+0DBA blocked Common alternate
ර්ය්ය U+0DBBU+0DCAU+0DBAU+0DCAU+0DBA sequence of 5 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER YAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER YAYANNA 103 Conjunct Contextnot followed-by-H ර්ය U+0DBB + U+0DCA + U+0DBA blocked IDNA2003 Compatibility ▢ U+0DBB + U+0DCA + U+200D + U+0DBA blocked Common alternate ▢ U+0DBB + U+0DCA + U+200D + U+0DBA + U+0DCA + U+200D + U+0DBA blocked Common alternate
ර්ල U+0DBBU+0DCAU+0DBD sequence of 3 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER DANTAJA LAYANNA 103 Letter with REPAYA Contextnot followed-by-H ▢ U+0DBB + U+0DCA + U+200D + U+0DBD blocked IDNA2003 Compatibility
ර්ව U+0DBBU+0DCAU+0DC0 sequence of 3 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER VAYANNA 103 Letter with REPAYA Contextnot followed-by-H ▢ U+0DBB + U+0DCA + U+200D + U+0DC0 blocked IDNA2003 Compatibility
ර්ශ U+0DBBU+0DCAU+0DC1 sequence of 3 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER TAALUJA SAYANNA 103 Letter with REPAYA Contextnot followed-by-H ▢ U+0DBB + U+0DCA + U+200D + U+0DC1 blocked IDNA2003 Compatibility
ර්ෂ U+0DBBU+0DCAU+0DC2 sequence of 3 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER MUURDHAJA SAYANNA 103 Letter with REPAYA Contextnot followed-by-H ▢ U+0DBB + U+0DCA + U+200D + U+0DC2 blocked IDNA2003 Compatibility
ර්ස U+0DBBU+0DCAU+0DC3 sequence of 3 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER DANTAJA SAYANNA 103 Letter with REPAYA Contextnot followed-by-H ▢ U+0DBB + U+0DCA + U+200D + U+0DC3 blocked IDNA2003 Compatibility
ර්හ U+0DBBU+0DCAU+0DC4 sequence of 3 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER HAYANNA 103 Letter with REPAYA Contextnot followed-by-H ▢ U+0DBB + U+0DCA + U+200D + U+0DC4 blocked IDNA2003 Compatibility
ර්ළ U+0DBBU+0DCAU+0DC5 sequence of 3 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER MUURDHAJA LAYANNA 103 Letter with REPAYA Contextnot followed-by-H ▢ U+0DBB + U+0DCA + U+200D + U+0DC5 blocked IDNA2003 Compatibility
ර්ෆ U+0DBBU+0DCAU+0DC6 sequence of 3 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER FAYANNA 103 Letter with REPAYA Contextnot followed-by-H ▢ U+0DBB + U+0DCA + U+200D + U+0DC6 blocked IDNA2003 Compatibility
▢ U+0DBBU+0DCAU+200DU+0D9A sequence of 4 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER ALPAPRAANA KAYANNA 103 Letter with REPAYA Contextnot followed-by-H ර්ක U+0DBB + U+0DCA + U+0D9A fallback IDNA2003 Compatibility
▢ U+0DBBU+0DCAU+200DU+0D9B sequence of 4 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER MAHAAPRAANA KAYANNA 103 Letter with REPAYA Contextnot followed-by-H ර්ඛ U+0DBB + U+0DCA + U+0D9B fallback IDNA2003 Compatibility
▢ U+0DBBU+0DCAU+200DU+0D9C sequence of 4 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER ALPAPRAANA GAYANNA 103 Letter with REPAYA Contextnot followed-by-H ර්ග U+0DBB + U+0DCA + U+0D9C fallback IDNA2003 Compatibility
▢ U+0DBBU+0DCAU+200DU+0D9D sequence of 4 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER MAHAAPRAANA GAYANNA 103 Letter with REPAYA Contextnot followed-by-H ර්ඝ U+0DBB + U+0DCA + U+0D9D fallback IDNA2003 Compatibility
▢ U+0DBBU+0DCAU+200DU+0DA0 sequence of 4 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER ALPAPRAANA CAYANNA 103 Letter with REPAYA Contextnot followed-by-H ර්ච U+0DBB + U+0DCA + U+0DA0 fallback IDNA2003 Compatibility
▢ U+0DBBU+0DCAU+200DU+0DA1 sequence of 4 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER MAHAAPRAANA CAYANNA 103 Letter with REPAYA Contextnot followed-by-H ර්ඡ U+0DBB + U+0DCA + U+0DA1 fallback IDNA2003 Compatibility
▢ U+0DBBU+0DCAU+200DU+0DA2 sequence of 4 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER ALPAPRAANA JAYANNA 103 Letter with REPAYA Contextnot followed-by-H ර්ජ U+0DBB + U+0DCA + U+0DA2 fallback IDNA2003 Compatibility
▢ U+0DBBU+0DCAU+200DU+0DA3 sequence of 4 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER MAHAAPRAANA JAYANNA 103 Letter with REPAYA Contextnot followed-by-H ර්ඣ U+0DBB + U+0DCA + U+0DA3 fallback IDNA2003 Compatibility
▢ U+0DBBU+0DCAU+200DU+0DA4 sequence of 4 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER TAALUJA NAASIKYAYA 103 Letter with REPAYA Contextnot followed-by-H ර්ඤ U+0DBB + U+0DCA + U+0DA4 fallback IDNA2003 Compatibility
▢ U+0DBBU+0DCAU+200DU+0DA5 sequence of 4 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER TAALUJA SANYOOGA NAAKSIKYAYA 103 Letter with REPAYA Contextnot followed-by-H ර්ඥ U+0DBB + U+0DCA + U+0DA5 fallback IDNA2003 Compatibility
▢ U+0DBBU+0DCAU+200DU+0DA6 sequence of 4 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER SANYAKA JAYANNA 103 Letter with REPAYA Contextnot followed-by-H ර්ඦ U+0DBB + U+0DCA + U+0DA6 fallback IDNA2003 Compatibility
▢ U+0DBBU+0DCAU+200DU+0DA7 sequence of 4 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER ALPAPRAANA TTAYANNA 103 Letter with REPAYA Contextnot followed-by-H ර්ට U+0DBB + U+0DCA + U+0DA7 fallback IDNA2003 Compatibility
▢ U+0DBBU+0DCAU+200DU+0DA8 sequence of 4 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER MAHAAPRAANA TTAYANNA 103 Letter with REPAYA Contextnot followed-by-H ර්ඨ U+0DBB + U+0DCA + U+0DA8 fallback IDNA2003 Compatibility
▢ U+0DBBU+0DCAU+200DU+0DA9 sequence of 4 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER ALPAPRAANA DDAYANNA 103 Letter with REPAYA Contextnot followed-by-H ර්ඩ U+0DBB + U+0DCA + U+0DA9 fallback IDNA2003 Compatibility
▢ U+0DBBU+0DCAU+200DU+0DAA sequence of 4 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER MAHAAPRAANA DDAYANNA 103 Letter with REPAYA Contextnot followed-by-H ර්ඪ U+0DBB + U+0DCA + U+0DAA fallback IDNA2003 Compatibility
▢ U+0DBBU+0DCAU+200DU+0DAB sequence of 4 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER MUURDHAJA NAYANNA 103 Letter with REPAYA Contextnot followed-by-H ර්ණ U+0DBB + U+0DCA + U+0DAB fallback IDNA2003 Compatibility
▢ U+0DBBU+0DCAU+200DU+0DAD sequence of 4 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER ALPAPRAANA TAYANNA 103 Letter with REPAYA Contextnot followed-by-H ර්ත U+0DBB + U+0DCA + U+0DAD fallback IDNA2003 Compatibility
▢ U+0DBBU+0DCAU+200DU+0DAE sequence of 4 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER MAHAAPRAANA TAYANNA 103 Letter with REPAYA Contextnot followed-by-H ර්ථ U+0DBB + U+0DCA + U+0DAE fallback IDNA2003 Compatibility
▢ U+0DBBU+0DCAU+200DU+0DAF sequence of 4 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER ALPAPRAANA DAYANNA 103 Letter with REPAYA Contextnot followed-by-H ර්ද U+0DBB + U+0DCA + U+0DAF fallback IDNA2003 Compatibility
▢ U+0DBBU+0DCAU+200DU+0DB0 sequence of 4 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER MAHAAPRAANA DAYANNA 103 Letter with REPAYA Contextnot followed-by-H ර්ධ U+0DBB + U+0DCA + U+0DB0 fallback IDNA2003 Compatibility
▢ U+0DBBU+0DCAU+200DU+0DB1 sequence of 4 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER DANTAJA NAYANNA 103 Letter with REPAYA Contextnot followed-by-H ර්න U+0DBB + U+0DCA + U+0DB1 fallback IDNA2003 Compatibility
▢ U+0DBBU+0DCAU+200DU+0DB4 sequence of 4 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER ALPAPRAANA PAYANNA 103 Letter with REPAYA Contextnot followed-by-H ර්ප U+0DBB + U+0DCA + U+0DB4 fallback IDNA2003 Compatibility
▢ U+0DBBU+0DCAU+200DU+0DB5 sequence of 4 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER MAHAAPRAANA PAYANNA 103 Letter with REPAYA Contextnot followed-by-H ර්ඵ U+0DBB + U+0DCA + U+0DB5 fallback IDNA2003 Compatibility
▢ U+0DBBU+0DCAU+200DU+0DB6 sequence of 4 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER ALPAPRAANA BAYANNA 103 Letter with REPAYA Contextnot followed-by-H ර්බ U+0DBB + U+0DCA + U+0DB6 fallback IDNA2003 Compatibility
▢ U+0DBBU+0DCAU+200DU+0DB7 sequence of 4 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER MAHAAPRAANA BAYANNA 103 Letter with REPAYA Contextnot followed-by-H ර්භ U+0DBB + U+0DCA + U+0DB7 fallback IDNA2003 Compatibility
▢ U+0DBBU+0DCAU+200DU+0DB8 sequence of 4 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER MAYANNA 103 Letter with REPAYA Contextnot followed-by-H ර්ම U+0DBB + U+0DCA + U+0DB8 fallback IDNA2003 Compatibility
▢ U+0DBBU+0DCAU+200DU+0DBA sequence of 4 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER YAYANNA 103 Letter with REPAYA Contextnot followed-by-H ර්ය U+0DBB + U+0DCA + U+0DBA fallback IDNA2003 Compatibility ර්ය්ය U+0DBB + U+0DCA + U+0DBA + U+0DCA + U+0DBA blocked IDNA2003 Compatibility ▢ U+0DBB + U+0DCA + U+200D + U+0DBA + U+0DCA + U+200D + U+0DBA blocked Common alternate
▢ U+0DBBU+0DCAU+200DU+0DBAU+0DCAU+200DU+0DBA sequence of 7 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER YAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER YAYANNA 103 Conjunct Contextnot followed-by-H ර්ය U+0DBB + U+0DCA + U+0DBA blocked IDNA2003 Compatibility ර්ය්ය U+0DBB + U+0DCA + U+0DBA + U+0DCA + U+0DBA fallback IDNA2003 Compatibility ▢ U+0DBB + U+0DCA + U+200D + U+0DBA blocked Common alternate
▢ U+0DBBU+0DCAU+200DU+0DBD sequence of 4 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER DANTAJA LAYANNA 103 Letter with REPAYA Contextnot followed-by-H ර්ල U+0DBB + U+0DCA + U+0DBD fallback IDNA2003 Compatibility
▢ U+0DBBU+0DCAU+200DU+0DC0 sequence of 4 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER VAYANNA 103 Letter with REPAYA Contextnot followed-by-H ර්ව U+0DBB + U+0DCA + U+0DC0 fallback IDNA2003 Compatibility
▢ U+0DBBU+0DCAU+200DU+0DC1 sequence of 4 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER TAALUJA SAYANNA 103 Letter with REPAYA Contextnot followed-by-H ර්ශ U+0DBB + U+0DCA + U+0DC1 fallback IDNA2003 Compatibility
▢ U+0DBBU+0DCAU+200DU+0DC2 sequence of 4 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER MUURDHAJA SAYANNA 103 Letter with REPAYA Contextnot followed-by-H ර්ෂ U+0DBB + U+0DCA + U+0DC2 fallback IDNA2003 Compatibility
▢ U+0DBBU+0DCAU+200DU+0DC3 sequence of 4 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER DANTAJA SAYANNA 103 Letter with REPAYA Contextnot followed-by-H ර්ස U+0DBB + U+0DCA + U+0DC3 fallback IDNA2003 Compatibility
▢ U+0DBBU+0DCAU+200DU+0DC4 sequence of 4 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER HAYANNA 103 Letter with REPAYA Contextnot followed-by-H ර්හ U+0DBB + U+0DCA + U+0DC4 fallback IDNA2003 Compatibility
▢ U+0DBBU+0DCAU+200DU+0DC5 sequence of 4 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER MUURDHAJA LAYANNA 103 Letter with REPAYA Contextnot followed-by-H ර්ළ U+0DBB + U+0DCA + U+0DC5 fallback IDNA2003 Compatibility
▢ U+0DBBU+0DCAU+200DU+0DC6 sequence of 4 SINHALA LETTER RAYANNA + SINHALA SIGN AL-LAKUNA + ZERO WIDTH JOINER + SINHALA LETTER FAYANNA 103 Letter with REPAYA Contextnot followed-by-H ර්ෆ U+0DBB + U+0DCA + U+0DC6 fallback IDNA2003 Compatibility
ල U+0DBD SINHALA LETTER DANTAJA LAYANNA 3 102 201 TagConsonantTagsc:Sinh
ල්ය U+0DBDU+0DCAU+0DBA sequence of 3 SINHALA LETTER DANTAJA LAYANNA + SINHALA SIGN AL-LAKUNA + SINHALA LETTER YAYANNA 103 Letter with YANSAYA Contextnot followed-by-H ▢ U+0DBD + U+0DCA + U+200D + U+0DBA blocked IDNA2003 Compatibility

Identity mappings, where a code point is declared a variant of itself, are required by RFC 7940 and are omitted here. 354 variant records are declared in total.

Variants

Code points grouped into sets of mutual variants. Every member of a set produces the same set of variant labels, so a registration of one has implications for all the others. Sets of a single member are omitted, as are the identity mappings RFC 7940 requires each member to declare.

116 variant sets, containing 246 variants.

Character classes

Named sets of code points that the rules below refer to.

NameDefinition
C {tag Consonant} Any Sinhala consonant
V {tag Vowel} Any Sinhala independent vowel
M {tag Matra} Any Sinhala vowel sign (matra)
J {tag Sannjaka} Any Sinhala Sannjaka
H {tag Halant} The Sinhala Al-Lakuna (Halant)
B {tag Anusvara} The Sinhala Anusvara
X {tag Visarga} The Sinhala Visarga

Rules

Conditions evaluated against a whole label, or against the context around a single code point. The notation borrows from regular expressions: ^ and $ anchor to the start and end of a label, . matches any code point, (?= ) and (?<= ) look ahead and behind, and * and + repeat. Two symbols are specific to rulesets: ◆ is the code point being tested, and ⟨name⟩ refers to another rule.

leading-combining-mark MSR default 150

RFC 5891 restrictions on placement of combining marks

^ ({gc:Mn} ∪ {gc:Mc})
Structure
  • ^ start
  • ({gc:Mn} ∪ {gc:Mc}) union
    • {gc:Mn} class
    • {gc:Mc} class
Referenced by 1 definition
  • action 1 (invalid)

hyphen-minus-disallowed MSR default 150

RFC 5891 restrictions on placement of U+002D HYPHEN-MINUS

( ( (?<= ^ ) ◆ ) │ ( ◆ (?= $ ) ) │ ( (?<= ^ . . U+002D ) ◆ ) )
Structure
  • ( ( (?<= ^ ) ◆ ) │ ( ◆ (?= $ ) ) │ ( (?<= ^ . . U+002D ) ◆ ) ) choice
    • (?<= ^ ) ◆ rule no leading hyphen
      • (?<= ^ ) look-behind
        • ^ start
      • ◆ anchor
    • ◆ (?= $ ) rule no trailing hyphen
      • ◆ anchor
      • (?= $ ) look-ahead
        • $ end
    • (?<= ^ . . U+002D ) ◆ rule no consecutive hyphens in third and fourth position in the label
      • (?<= ^ . . U+002D ) look-behind
        • ^ start
        • . any
        • . any
        • U+002D char hyphen-minus
      • ◆ anchor
Referenced by 1 definition
  • negative context of U+002D

follows-C

Section 7, WLE 1: Halanta/Virama must be preceded by C

(?<= {C} ) ◆
Structure
  • (?<= {C} ) look-behind
    • {C} class
  • ◆ anchor
Referenced by 1 definition
  • context of U+0DCA

follows-C-or-J

Section 7, WLE 2: Matra must be preceded by C or J

(?<= ( {C} │ {J} ) ) ◆
Structure
  • (?<= ( {C} │ {J} ) ) look-behind
    • ( {C} │ {J} ) choice
      • {C} class
      • {J} class
  • ◆ anchor
Referenced by 15 definitions
  • context of U+0DCF
  • context of U+0DD0
  • context of U+0DD1
  • context of U+0DD2
  • context of U+0DD3
  • context of U+0DD4
  • context of U+0DD6
  • context of U+0DD8
  • context of U+0DD9
  • context of U+0DDA
  • context of U+0DDB
  • context of U+0DDC
  • and 3 more

follows-V-C-or-M

Section 7, WLE 3: Visarga must be preceded by V, C or M

(?<= ( {V} │ {C} │ {M} ) ) ◆
Structure
  • (?<= ( {V} │ {C} │ {M} ) ) look-behind
    • ( {V} │ {C} │ {M} ) choice
      • {V} class
      • {C} class
      • {M} class
  • ◆ anchor
Referenced by 1 definition
  • context of U+0D83

follows-V-C-J-or-M

Section 7, WLE 4: Anusvara (Bindu) must be preceded by V, C, J or M

(?<= ( {V} │ {C} │ {J} │ {M} ) ) ◆
Structure
  • (?<= ( {V} │ {C} │ {J} │ {M} ) ) look-behind
    • ( {V} │ {C} │ {J} │ {M} ) choice
      • {V} class
      • {C} class
      • {J} class
      • {M} class
  • ◆ anchor
Referenced by 1 definition
  • context of U+0D82

followed-by-H 103

sequences cannot be followed by a Halant

◆ (?= {H} )
Structure
  • ◆ anchor
  • (?= {H} ) look-ahead
    • {H} class
Referenced by 212 definitions
  • negative context of U+0D9A U+0DCA U+0DBA
  • negative context of U+0D9A U+0DCA U+0DBB
  • negative context of U+0D9A U+0DCA U+200D U+0DBA
  • negative context of U+0D9A U+0DCA U+200D U+0DBB
  • negative context of U+0D9B U+0DCA U+0DBA
  • negative context of U+0D9B U+0DCA U+0DBB
  • negative context of U+0D9B U+0DCA U+200D U+0DBA
  • negative context of U+0D9B U+0DCA U+200D U+0DBB
  • negative context of U+0D9C U+0DCA U+0DBA
  • negative context of U+0D9C U+0DCA U+0DBB
  • negative context of U+0D9C U+0DCA U+200D U+0DBA
  • negative context of U+0D9C U+0DCA U+200D U+0DBB
  • and 200 more

followed-by-H-or-M

variants are undefined preceding a Halant or Matra

◆ (?= ( {H} │ {M} ) )
Structure
  • ◆ anchor
  • (?= ( {H} │ {M} ) ) look-ahead
    • ( {H} │ {M} ) choice
      • {H} class
      • {M} class
Referenced by 10 definitions
  • negative variant condition on U+0D8D
  • negative variant condition on U+0D8D
  • negative variant condition on U+0D91
  • negative variant condition on U+0D93
  • negative variant condition on U+0D9D U+0DD8
  • negative variant condition on U+0D9D U+0DD8
  • negative variant condition on U+0DB5
  • negative variant condition on U+0DB5 U+0DD9
  • negative variant condition on U+0DC3 U+0DD8
  • negative variant condition on U+0DC3 U+0DD8

followed-by-B-X-H-or-M

variants are undefined preceding an Anusvara, Visarga, Halant or Matra

◆ (?= ( {B} │ {X} │ {H} │ {M} ) )
Structure
  • ◆ anchor
  • (?= ( {B} │ {X} │ {H} │ {M} ) ) look-ahead
    • ( {B} │ {X} │ {H} │ {M} ) choice
      • {B} class
      • {X} class
      • {H} class
      • {M} class
Referenced by 2 definitions
  • negative variant condition on U+0D92
  • negative variant condition on U+0DB5 U+0DCA

Actions

Actions are evaluated in the order shown. The first action whose conditions match determines the disposition of the label.

Actions in precedence order
# Disposition Conditions
1 invalid label matches leading-combining-mark 150 labels with leading combining marks are invalid MSR default
2 invalid any variant is out-of-repertoire-var any variant label with a code point out of repertoire is invalid MSR default
3 blocked any variant is blocked any variant label containing blocked variants is blocked MSR default
4 allocatable all variants are allocatable variant labels with all variants allocatable are allocatable MSR default
5 allocatable all variants are fallback any label with all variants of type fallback is allocatable MSR default
6 blocked any variant is fallback any variant label with a mix of variant forms is blocked MSR default
7 valid all variants are r-original any remaining label containing only original code points is valid MSR default
8 valid any label default catch all (default action) MSR default

References

RefSource
0 The Unicode Standard, Version 1.1
Any code point originally encoded in Unicode Version 1.1
102 Disanayaka, JB. 2006. Sinhala Akshara Vicharaya (Sinhala Graphology), Sumitha Publishers, Kalubovila. ISBN: 955-1146-44-1
103 Sections 5.8 through 5.10, and 6.4 “Conjunct Letters” in SRI LANKA STANDARD 1134 : 2011 https://www.language.lk/wp-content/uploads/2018/03/SLS-1134-2011.pdf [language.lk]
201 Omniglot: The on-line encyclopedia of writing system and Languages, “Sinhala” https://www.omniglot.com/writing/sinhala.htm
150 RFC 5891, Internationalized Domain Names in Applications (IDNA): Protocol https://tools.ietf.org/html/rfc5891
3 The Unicode Standard 3.0
Any code point originally encoded in Unicode 3.0