Where does “cawr” come from?

cawr (Welsh): giant

Definitions

  1. giant

Words derived from “cawr