Kerrey \k(er)-rey\ as a boy's name (also used as girl's name Kerrey), is a variant of Kerry (Irish, Gaelic), and the meaning of Kerrey is "black-haired".
The baby name Kerrey sounds like Gerrey and Korrey. Other similar baby names are Jerrey, Kerbey and Terrey.