Meaning and Origin of: Ricardo

English: Rich and powerful ruler