Modern invented name blending the strong 'Drax' sound cluster with the English place-suffix '-ton' (settlement).
Like Draxton?
Swipe through thousands of names like it