Carr
It is a boys name.
In Old Norse it means marsh ground/moor.
In Nothumberland dialect it means rock, in particular coastal rocks.
Nicknames/Variants: Carston, Carsten, Carstin, Carson, Carvel, Karr.
Sources: The Best Baby Name Book by Louise Nicholson.