Eswin comes from old Germanic elements meaning "god" and "friend," giving the sense of "divine friend."
Like Eswin?
Swipe through thousands of names like it