Description:
Dalshelle is a name of Scandinavian origin. It is derived from the Old Norse word dalr, meaning valley, and hleyp, meaning a meadow. The name may refer to either a person or a place. The name has been popular in the United States since the 1920s.





