Name origin: English
Name meaning: Meadow on the ledge; Variation for Shelee
More
Name origin: Middle English
Name meaning: Son of Dennis
Your partner in parenting from baby name inspiration to college planning.