Where does “cragen” come from?

cragen (Welsh): shell turtles, mollusks

Definitions

  1. shell turtles, mollusks

Words derived from “cragen