MeaningThey are the one who are divine and majestic
ReligionChristianity
OriginFrench
Alternate SpellingsDi, Deona