Dyfan

What does Dyfan mean?

Traditional Welsh masculine name occasionally adopted internationally.

Popularity of Dyfan over time

What do parents think of Dyfan?