Meaning of melissa

Definition of melissa

(noun) a genus of Old World mints of the family Labiatae

Other information on melissa

WIKIPEDIA results for melissa
Amazon results for melissa