Where does “Gârnița” come from?

Gârnița (Romanian) comes from Romanian gârniță, from Bulgarian граница, from Bulgarian гран, from Proto-Slavic granь, from Proto-Slavic -nь — Deverbative, creates nouns.

Ancestry of “Gârnița”, step by step

StepLanguageWordMeaning
1RomaniangârnițăItalian oak (Quercus frainetto)
2Bulgarianграницаborder, boundary, frontier; limit, bound; sessile...
3Bulgarianгранend, margin
4Proto-Slavicgranьside, edge
5Proto-Slavic-nьDeverbative, creates nouns
Every word from Proto-Slavic -nьEvery word from Proto-Slavic granьEvery word from Bulgarian гран