I haven’t seen this suggested yet- maybe names that mean rock or stone?
Edit to add:
Eben: “stone”
Dunstan: dark stone
Wystan: battle stone
Torsten: Thor’s stone
Wulfstan: wolf stone
Stanley: stone clearing
Winston: joy stone
Albion: A Latin name, this means “white, or rock”
Buxton: Meaning “bowling stones,” this name has Old English origins
Cairn: This Scottish name means “mound of rocks”
Callan: Meaning “battle, rock,” this name has Gaelic roots
Carrick: An Irish name, this means “rock”
Craig: Originally a Scottish surname, this means “rock”
Dunstan: This cool Old English name means “brown stone”
Eben: This Hebrew name means “stone, rocks”
Ferris: This is an Irish version of the name Peter, which means “rock”
Halle: An Old Norse name, this means “rock”
Halvard: This strong Old Norse name means “guardian of the rock”
Mason: This popular English name means “one who works with stone”
Parkins: An English name, this means “rock”
Peter: This popular Greek name means “rock”
Piers: Another version of the name Peter
Roark: This name might be from an Old English expression for rock
Rochester: An Old English name that means “stone camp or fortress”
Rockley: Meaning “rock meadow,” this name has Old English roots
Stanford: This Old English name means “stone ford”
Stein: A German name meaning “stone”
Zuriel: A Hebrew name, this means, “the lord is my rock”