Where does “contraotravă” come from?

contraotravă (Romanian) comes from Romanian otravă, from Proto-Slavic otrava.

contraotravă (Romanian): antipoison

Definitions

  1. antipoison

Ancestry of “contraotravă”, step by step

StepLanguageWordMeaning
1Romanianotravăpoison, venom; bane; bitterness, malice
2Proto-Slavicotrava
Every word from Proto-Slavic otravaEvery word from Romanian otravă