From Latin 'lavare' meaning 'purified' or 'cleansed'; sometimes linked to Spanish 'la vida' (the life).
Like Laveda?
Swipe through thousands of names like it