The name Stephen has its origins in ancient Greece and is derived from the word 'stephanos', which translates as meaning a 'garland' or 'crown'.
Therefore, the name Stephen is often referred to as meaning the 'crowned one'.
The Stephen Rose was planted in our Public Rose Garden in 2013.
Copyright © 2019 name-a-rose.com. All rights reserved.