Gilray \gi(l)-ray\ as a boy's name is a variant of Gilroy (Irish, Gaelic), and the meaning of Gilray is "son of the red-head".
The baby name Gilray sounds like Gillray and Gillroy. Other similar baby names are Gildray, Delray, Gilad, Gilead, Gilam, Gilby, Gillby, Gilbey, Gilley, Gillan, Gilian, Gilean and Gildroy.