Urban dictionary says:
Ricardo-The name Ricardo is a Spanish and Portuguese form of RICHARD, which originated as an Old German name. In German, the name Richard means "brave ruler" or "strong, powerful leader"
Richard-Beautiful heart. Kind, usually reserved about sharing his feelings. Although he is able to communicate well, he feels much more deeply than he speaks. Only those that are close to him will ever really know him. Will see 'it' through even if he is unhappy, his commitment unwavering. Will make many mistakes believing he has made a 'wise' choice. Realizes logic does not bring happiness. Falls in love only once, usually shocking (completely different upbringings) to him.
knows