Where does “twll” come from?

twll (Welsh): hole

Definitions

  1. hole

Words derived from “twll