"J" Boy Names, Boy Names, Danish, Rare, Whimsical
The name Jesper is a boy’s name meaning “treasure” and is of Danish via Persian origin. Just the perfect name meaning for your precious little treasure! You may also like: Javan, Jasper, Jareth
Posts with the name Jesper: