Ricardo

Meaning
SpanishPowerful Ruler, Hardy, Strong
PortuguesePowerful Ruler, Hardy, Strong
Gender
Origin