Where does “hardd” come from?

hardd (Welsh): beautiful

Definitions

  1. beautiful

Words derived from “hardd