Kaye \ka-ye\ as a boy's name (also used as girl's name Kaye), is a variant of Caius (Latin) and Gaius (Latin), and the meaning of Kaye is "rejoice; happy, rejoice".
The baby name Kaye sounds like Keye, Kay and Kye. Other similar baby names are Kayde, Kade, Kale, Daye, Faye, Jaye, Kane, Kayne and Raye.