Delroy
Delroy is a boy name meaning: Of the King; the king
Acronym for Delroy
D DISTINGUISHED
E EXCELLENT
L LOVELY
R RELIABLE
O ONE
Y YUMMY
Advertisement
Delroy is a boy name meaning: Of the King; the king