What is the meaning of Díon?

protection, shelter

covering

roof

verbal noun of díon

to protect, shelter

to proof

to roof, thatch

Source: wiktionary.org