Meaning of vanessa

Definition of vanessa

(noun) painted beauty and red admiral

Other information on vanessa

WIKIPEDIA results for vanessa
Amazon results for vanessa