From di (“of”) + Odoardo, a variant of the personal name Edoardo (“Edward”).
Di Odoardo m or f by sense