To give great joy, delight or pleasure to.
To give too much joy to.
Very great joy.
Excessive joy.
To captivate, or hold the attention of, as if by a magic spell; to entrance.