Sebastian is a name. It comes from the Greek name Sebastianos (Σεβαστιανός) or changed into English "from Sebastia". It is given to people a lot because of a saint called Sebastian.