Delio may refer to:

Given name

edit

Surname

edit

See also

edit
  • Delio Lake, is a lake in the Province of Varese, Lombardy, Italy