Reyes \re-yes\ as a boy's name is a variant of Rex (Latin) and Rey (Spanish), and the meaning of Reyes is "king; kings".
The baby name Reyes sounds like Rees, Ries, Rhys and Reese. Other similar baby names are Keyes, Hayes, Mayes, Raynes, Raye, Reeves, Regis, Remus, Rives, Royer, Ryen and Rye.