Riccardo \r(i)-ccar-do, ric-ca-rdo\ as a boy's name is a variant of Richard (Old German), and the meaning of Riccardo is "powerful leader".
The baby name Riccardo sounds like Richardo and Ricardo. Other similar baby names are Riocard, Rickard and Ricard.