(Slavic) Messenger; in mythology, the goddess of spring Vesnah, Vezna, Vesnia, Vesnaa Health Source: Medical Dictionary Author: Health Dictionary