Love charm Meaning, Definition & Usage

Definitions
  1. a charm for exciting love. Ld. Lytton.

Webster 1913