Where does “огнестрельный” come from?

огнестрельный (Russian) comes from Russian огонь, from Old East Slavic огнь, from Proto-Slavic ogňь, from Proto-Balto-Slavic ungnis, from Proto-Indo-European h₁n̥gʷnis, from Proto-Indo-European h₁engʷ- — to burn; fire.

огнестрельный (Russian): firing (of weapons)

Definitions

  1. firing (of weapons)

Ancestry of “огнестрельный”, step by step

огнестрельный traces back through two separate lines of ancestry.

via Russian огонь

StepLanguageWordMeaning
1Russianогоньfire; light; weapons fire
2Old East Slavicогньfire
3Proto-Slavicogňьfire
4Proto-Balto-Slavicungnisfire
5Proto-Indo-Europeanh₁n̥gʷnisfire
6Proto-Indo-Europeanh₁engʷ-to burn; fire

via Russian стрела́

StepLanguageWordMeaning
1Russianстрела́arrow
2Proto-Slavicstrělaarrow
3Proto-Indo-Europeanstrēl-arrow
4Proto-Indo-Europeanster-sterile, infertile
Every word from Proto-Indo-European h₁engʷ-Every word from Proto-Indo-European h₁n̥gʷnisEvery word from Proto-Balto-Slavic ungnis