Where does “завинаги” come from?

завинаги (Bulgarian) comes from Bulgarian за, from Proto-Slavic za — behind, after (stationary).

завинаги (Bulgarian): forever, for good

Definitions

  1. forever, for good

Ancestry of “завинаги”, step by step

завинаги traces back through two separate lines of ancestry.

via Bulgarian за

StepLanguageWordMeaning
1Bulgarianза"used to indicate the place someone or something...
2Proto-Slaviczabehind, after (stationary)

via Bulgarian ви́наги

StepLanguageWordMeaning
1Bulgarianви́нагиalways
Every word from Proto-Slavic zaEvery word from Bulgarian за