"D" Boy Names, Boy Names, English
The name Dunstan is a boy’s name meaning “dark stone” and is of English origin. From Old English dun ‘dark’ and stān ‘stone’.