What is the meaning of Dio?

Alternative form of diu

a god

oyster

day (24-hour period).

god, deity

one who is remarkably skilled in something; ace, crackerjack, wiz

bright, resplendent, shining (in a divine fashion)

dative/ablative masculine/neuter singular of dius

god, deity

god

part

third-person singular preterite indicative of dar

Alternative form of diyor

Source: wiktionary.org