Endonym and exonym

An endonym (from Greek: éndon, 'inner' + ónoma, 'name'; also known as autonym) is a common, internal name for a geographical place, group of people, or a language/dialect, meaning that it is used inside that particular place, group, or linguistic community in question; it is their self-designated name for themselves, their homeland, or their language.

An exonym (from Greek: éxō, 'outer'; also known as xenonym) is a common, external name for a geographical place, group of people, individual person, or a language/dialect, that is used only outside that particular place, group, or linguistic community.[1] Exonyms exist not only for historico-geographical reasons, but also in consideration of difficulties when pronouncing foreign words.[1]

For instance, Deutschland is the endonym for the country that is also known by the exonym Germany in English and Allemagne in French.