Meaning of Vanessa

Definition of Vanessa

(noun) painted beauty and red admiral

Other information on Vanessa

WIKIPEDIA results for Vanessa
Amazon results for Vanessa