Iolo

Primarily Male
The meaning of the name Iolo is Worthy Lord
The origin of the name Iolo is Welsh
Notes: Diminutive form of Iorwerth.
People who like the name Iolo also like:
Oscar,
Sebastien,
Xavier,
Alastair,
August,
Duncan,
Felix,
Iris,
Esme,
Cosima,
Cordelia,
Aurelia,
Anthea,
Dulcinea