Noto Serif Sinhala
Google Fonts · Google / Monotype · 2014

A well-developed nine-weight serif for Sinhala script, offering one of the most complete typographic solutions available for Sri Lanka's primary written language.
About
Noto Serif Sinhala covers the distinctive curvilinear forms of Sinhala script with the stroke contrast and spacing required for comfortable extended reading. Its nine weights — from Thin to Black — provide the full range needed for editorial, advertising, and digital publishing in Sinhala. Combined with other Noto fonts, it enables consistent multilingual typesetting across Sinhala, Latin, and other scripts without visual discord.
Classification
Sinhala script has distinctive rounded, looping letterforms, and this face renders them with appropriate stroke modulation and careful spacing across nine weights. Latin and Latin Extended coverage is included, enabling bilingual Sri Lankan typesetting.