Bulgarian placename etymology is characterized by the linguistic and ethnic diversity of the Balkans through the ages and the position of the country in the centre of the region. While typical Bulgarian placenames of Slavic origin vastly dominate, toponyms which stem from Iranian, Turkic, Arabic, Hebrew, Celtic, Gothic, Greek, Thracian and Latin can also be encountered.