Family name origins & meanings South German : topographic name for someone living in or above a forest, from South German dold ‘tree tops’, ‘branches’.Swedish : probably from German toll ‘mad’, ‘crazy’.