All the other definitions derive ultimately from the British place name. I quick google of british-place-names gave me this site. You could look the two elements up but to make it easier oxa is Old English for ox.