A Vesna név szláv eredetű női keresztnév. A protoszláv "vesna" szóból származik, ami azt jelenti, hogy "tavasz" vagy "ifjúság". A Vesna nevet általában a tavasz beköszöntével és az élet megújulásával kötik össze. A szláv Vesna istennővel is kapcsolatba hozható, aki a tavasz és a termékenység istennője. A Vesna nevet széles körben használják a szláv országokban, és alkalmanként a világ más részein is használják.