Possibly: Divine, God-like, or variant of Devan/Devan meaning ‘God’ or ‘Divine’

1 Post