From Portuguese/Spanish bem-vinda meaning welcome or well-arrived.
Like Benvinda?
Swipe through thousands of names like it