1 names match.
Greek/Germanic
From Greek 'angelus' meaning 'messenger' or 'angel', Germanic spelling variant.