For OpenStreetMap, objects can have several different tags for the name. The simple tag
name is for the common, local name. They can also have tags for the name in other languages, using the ISO code for that language. eg
name:enfor the name in English, or
name:hi for the Hindi name. There are more tags for alternative names, or official names, or historic names etc.
It is up to the local community to decide what to use for the default name tag. In some places it will be obvious, if there is only one main language. But in places with multiple languages, it can be less clear, and may lead to disagreements about which one takes priority. So some countries could combine several different languages in the name tag.
Anyone producing a map using OpenStreetMap data can choose which of these name tags to use and show on the map. For the default map style on openstreetmap.org (known as 'Standard'), it only shows the
name tag. Whereas for example, MapQuest Open shows the English name (
name:en tag) followed by the local name if it is different. Or this Multilingual Map Test lets you specify what language to prefer.