What does Sebastián mean?
The Spanish form of Sebastian, from the Latin Sebastianus 'from the city of Sebaste', whose name derives from the Greek sebastos 'venerable, revered' (the Greek equivalent of the imperial title Augustus). Borne by the early Christian martyr Saint Sebastian.
What does Angel mean?
Angel comes from the Greek angelos, “messenger,” and the Latin angelus. It is common for boys in Spanish-speaking cultures (Ángel) and used for girls in English.