Meaning of lad's love

Definition of lad's love

(noun) aromatic herb of temperate Eurasia and North Africa having a bitter taste used in making the liqueur absinthe

Other information on lad's love

WIKIPEDIA results for lad's love
Amazon results for lad's love