Name Details
Boy|Christian
Ramsey
"A surname-turned-first name of English and Scottish origin. It can mean 'ram's island' or 'wild garlic island.'"
"A surname-turned-first name of English and Scottish origin. It can mean 'ram's island' or 'wild garlic island.'"