The Scandinavian languages have a suffix definite article which is pretty straightforwardly tacked on to to the ends of nouns:
But in languages of the Balkan Sprachbund, Romanian, Bulgarian, Macedonian, and Albanian it is not so simple.
For some genders in some languages, depending on other attributes of the noun form such as number, it may be a simple tacked on suffix like Romanian masculine singular
But in most cases it's not simply tacked on at all but just one of several factors that contribute to deciding which inflectional ending to take, such as gender, number, and case.
Typically the result might be that the indefinite vs definite form differ by having different final vowels such as Albanian
Tirana, but there can even be internal changes such as Albanian
Yet in all these languages it's widespread and seemingly standard to still refer to all of these languages as having a definite article suffix rather than talk about "definiteness" as a noun property. Why?