Meaning
Deodata is a rare name of Latin origin, meaning 'given by God'. It reflects a sense of gratitude and divine blessing.