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 otrava →Every word from Romanian otravă →