Carey

in baby boy name

The meaning of Carey is From the river / from the fort on the hill / having dark features