Dayvin is likely a modern variant of Davin or David, tied to the Hebrew root meaning beloved.
Like Dayvin?
Swipe through thousands of names like it