Sebastian is a Latin-origin name derived from "Sebastos," meaning "venerable." It honors the ancient city Sebastopolis, was popularized by early Christian saints like Saint Sebastian, and has been used in literature and among royalty throughout history. Today, it remains a popular boys' name.