Leeroy \le(e)-roy\ as a boy's name is a variant of Leroy (French), and the meaning of Leeroy is "the king".
The baby name Leeroy sounds like Laroy, Leary and Leroi. Other similar baby names are Leeron, Delroy and Leron.