Name profile

Angel

Messenger · Greek, Spanish, English

Meaning
Messenger
Origin
Greek, Spanish, English
Variations
Ángel, Angelo, Angelus