Likely a modern elaboration of Ricky, ultimately from Germanic Richard meaning brave ruler.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Rickiesha?
Swipe through thousands of names like it