Where does “nawdd” come from?

nawdd (Welsh): protection, defence, sanctuary, refuge

Definitions

  1. protection, defence, sanctuary, refuge

Words derived from “nawdd