Angel Nickname Meaning: A term used for attractive, kindhearted, or a devoutly religious person or thing.
Angel Literal Meaning: Heavenly being or Divine Messenger.
Popularity: High.
Origin: Greek.
Related Nickname: Angelos, Angelica, Angelito, Guardian Angel.