1 names match.
French/Greek
A French variant of Angela, from the Latin 'angelus' meaning 'angel' or 'messenger.'