Boy Baby Names

Meaning of Dewi name

Name: Dewi
Origin: Welsh
Meaning: The Welsh name Dewi means: Variant of David: Beloved or friend, from the Hebrew. Sixth century St David (or Dewi) was patron saint of Wales.
Gender: Boy