Kerem \k(e)-rem\ as a boy's name is of Hebrew origin, and the meaning of Kerem is "vineyard".
Baby names that sound like Kerem are Kram, Kareem, Karim and Karam. Other similar baby names are Karel, Kerr, Ker, Koren, Jeremy, Jereme, Keer, Kern, Kerry, Kerrey, Kieren, Kerby, Kerbey, Kerk, Korey and Merom.