As a noun charm
is an object, act or words believed to have magic power.
As a verb charm
is (
seduce, entrance or fascinate)To seduce, persuade or fascinate someone or something.
As an adjective amorous is
inclined or having a propensity to love, or to sexual enjoyment.