Where does “dryll” come from?

dryll (Welsh): gun, firearm

Definitions

  1. gun, firearm

Words derived from “dryll

dryll — Etymology, Origin & Word History | Etymology Explorer