Curious meaning of Astra Zeneca

Astra Zeneca is a multinational pharmaceutical company that has also manufactured the 'Covid' vaccine.

In Hinduism, an astra (Sanskrit: अस्त्र) was a supernatural weapon, presided over by a specific deity and imbued with spiritual and occult powers that caused its effect or impact. Later, the word came to designate any weapon that was used by loosening it from the hand (e.g., an arrow), as opposed to one that was held in the hand (e.g., a sword) (Shastra) (Wikipedia)

Ze is, in Polish, Bulgarian, Lithuanian, Slovak, Slovenian, Czech… `of'

Neca is Latin for 'to kill'....

Astra Zeneca: Killing weapon