Where does “tewyn” come from?

tewyn (Welsh): firebrand, brand

Definitions

  1. firebrand, brand

Words derived from “tewyn