A playful modern diminutive of Rocco, whose Italian roots connect to rocky terrain imagery.
Like Rocsi?
Swipe through thousands of names like it