Sheldon - What does the name mean





Meaning: protected hill

Gender: M

Origin: English

Related Names: Shelton