Origin:Greek, Italian, Spanish, Russian diminutive of Angela
Angelica
Meaning: angel or angelic
Origin:Italian, Polish, Russian diminutive of Angela
Cassiel
Meaning: angel of Saturday
Origin:Latin
Origin:French variation of Angela
Arella
Meaning: messenger from God, angel
Origin:Hebrew
Arcangela
Meaning: high-ranking angel
Origin:Greek