Place-based name from Old English 'dael' (dale/valley) and 'heorot' (hart/deer).
Like Dalhart?
Swipe through thousands of names like it