Vesna is a ♀ girl’s name.
Vesna is a Slavic name.
Vesna originally means “messenger” and is a symbol for the “spring”, because Vesna is the “Goddess of spring” in the Slavic Mythology.
The name Vesna is ranked #7885 overall.
Find more beautiful first names!
Download our free baby name app and swipe a wonderful name together with your partner!
Last updated: 4/13/2022
Photo: Jonathan Borba