In Japanese it can mean "strength" depending on characters, and in Western use it can also be a form of Richard.
Like Riki?
Swipe through thousands of names like it