Keye \ke-ye\ as a boy's name is a variant of Caius (Latin) and Gaius (Latin), and the meaning of Keye is "rejoice; happy, rejoice".
The baby name Keye sounds like Kaye, Kye and Key. Other similar baby names are Keys, Keyes and Keyne.