Meaning and Origin of: Stefan

Stefan is of Greek and German origin meaning "Crown."