From French 'del roi' meaning of the king; popular in Caribbean English communities.
Like Delroy?
Swipe through thousands of names like it