There was no name definition found for Ricard.

Other types of names:

RICARD (given name) Catalan