Shelley \sh(el)-ley\ as a boy's name (also used as girl's name Shelley), is of Old English origin, and the meaning of Shelley is "ledge meadow". Place name and surname made famous by the poet Percy Bysshe Shelley. The name is also commonly used for girls.
Shelley has 1 variant form: Shelly.
Baby names that sound like Shelley are Chill, Shaul, Shiloh, Shyloh, Shylo, Shilo and Sly.