Did you mean Ricky?
Ricky
noun
°A diminutive of the male given name Richard.