Baby Names
Baby Names
Generate name
Search
Rock
Rock is an Medieval English name, derived from the Old English word 'rocc', which mean 'rock'.
Origin/Usage
English
Pronunciation
RAHK
Meaning
Rock or stone