Osvaldo

Meaning
SpanishDivine Ruler
ItalianDivine Ruler
PortugueseDivine Ruler
Gender
Origin