Rocky \r(oc)-ky\ as a boy's name is pronounced RAH-kee. It is of English origin. Nickname for Rocco (Italian), the name of a 14th-century saint. Saint Roque (16th century) was a Spanish saint. The nickname is also familiar today due to champion boxer Rocky Marciano and his fictional counterpart, Rocky Balboa, of the "Rocky" series of movies.
Rocky has 7 variant forms: Rocco, Rock, Rockford, Rockland, Rocklin, Rockwell and Roque.