Rock is a name that could refer to three different cats. Did you mean...

Rock, a mysterious old healer from an unknown Tribe?


Rock, a rogue kit who joins modern SkyClan and later becomes Rockshade?


Rock Beneath Still Water, a cave guard of the Tribe of Rushing Water?