Boy name origins & meanings
- Irish : Skilled
Family name origins & meanings
- Danish : variant of Dahl.
- German : from a short form of a Germanic personal name, perhaps related to Anglo-Saxon deal ‘proud’, ‘famous’; or alternatively from a Slavic stem dalu ‘gift’, a nickname for a generous or gifted person perhaps.