Delogu

Etymology
Perhaps from +.