Rare variant possibly related to Greek Delos or Spanish Delmas meaning of the farmstead.
Like Delmos?
Swipe through thousands of names like it