Where does “риба-меч” come from?

риба-меч (Ukrainian) comes from Ukrainian риба, from Proto-Slavic ryba, from Proto-Indo-European dʰǵʰu- — fish.

риба-меч (Ukrainian): swordfish

Definitions

  1. swordfish

Ancestry of “риба-меч”, step by step

риба-меч traces back through two separate lines of ancestry.

via Ukrainian риба

StepLanguageWordMeaning
1Ukrainianрибаfish
2Proto-Slavicrybafish
3Proto-Indo-Europeandʰǵʰu-fish

via Ukrainian меч

StepLanguageWordMeaning
1Ukrainianмечsword
2Proto-SlavicmečьAlternative form of *mь̀čь
3Proto-Germanicmēkijazsword
Every word from Proto-Indo-European dʰǵʰu-Every word from Proto-Slavic rybaEvery word from Ukrainian риба