Where does “dryll” come from?

dryll (Welsh): gun, firearm

Definitions

  1. gun, firearm

Words derived from “dryll