Rock
Pet Name
Rock
Origin
English
Meaning
Rock or stone
Notes about Rock
Rock is an Medieval English name, derived from the Old English word 'rocc', which mean 'rock'.
More Info about Rock
No more information.