What is the meaning of the name Iolo?
The name Iolo is primarily a male name of Welsh origin that means Worthy Lord.
Diminutive form of Iorwerth.
People who like the name Iolo also like: Harry
Names that sound like Iolo:
Stats for the Name Iolo