A variant of Shirley, an Old English place name meaning 'bright clearing in the woods'.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Shirleye?
Swipe through thousands of names like it