Boy name origins & meanings
- English : Rich and powerful ruler
- Italian : Rest
Boy name variations
Family name origins & meanings
- Italian : from the Germanic personal name Rocco, which was borne by a 14th-century saint from Montpellier remembered for his miraculous healings during an outbreak of the plague in northern Italy. The etymology of the name is uncertain (see Roch).