Google Noto Fonts
Noto is the name of the font families developed by Google that supports more than 800 hundred languages, 100 scripts and special characters. Google spent six years to avoid “tofu” from its devices. Here is how Google describe tofu and their answer to it.
When text is rendered by a computer, sometimes characters are displayed as “tofu”. They are little boxes to indicate your device doesn’t have a font to display the text.
Google has been developing a font family called Noto, which aims to support all languages with a harmonious look and feel. Noto is Google’s answer to tofu. The name noto is to convey the idea that Google's goal is to see “no more tofu”. Noto has multiple styles and weights, and is freely available to all.