2 names match.
Greek/Germanic
From Greek 'angelus' meaning 'messenger' or 'angel', Germanic spelling variant.
Variant of Eleanor, bright light or shining sun.