Trey \t-rey\ as a boy's name is pronounced tray. It is of Middle English origin, and the meaning of Trey is "three". The name derives from the world of gaming, in which a three in cards, dice or dominoes is called a "trey". May also be a variant of Traigh (Irish) "strand". Actor Trey Hunt.