Elrey \e-lrey, el-rey\ as a boy's name is a variant of Ellery (Old English), and the meaning of Elrey is "alder tree".
The baby name Elrey sounds like Elroy, Ellerey, Elroye and Elroi. Other similar baby names are Elger, Elmer, Clarey, Elber, Elder, Ely, Elie, Eloy, Elrad, Elrod and Emerey.