Deio

What does Deio mean?

Traditional Welsh diminutive form of David.

Popularity of Deio over time

What do parents think of Deio?