Likely from old Germanic elements seen in names like Hadwin, meaning "battle" and "friend."
Like Jadwin?
Swipe through thousands of names like it