Traye \t-ra-ye\ as a boy's name is a variant of Trey (Middle English), and the meaning of Traye is "three".
The baby name Traye sounds like Troye, Dray, Thayer, Tre, Trai, Troy and True. Other similar baby names are Graye and Trace.