Steve is an English boy name. Meaning “crown”.
Short form of Steven.
Steven is an English boy name. Meaning “crown”.
Medieval English form of Stephen and Stefan.