To inflame with love; to charm; to captivate; — with of, or with, before the person or thing; as, to be enamored with a lady; to be enamored of books or science.
To enamor is defined as to cause feelings of fondness, love or devotion.
When a man is absolutely devoted to, fascinated by and in love with his new girlfriend, this is an example of a time when she enamors him.
To inspire with love; captivate.
Was enamored of the beautiful dancer; were enamored with the charming island.
To fill with love and desire; charm; captivate.
Much enamored of her.
Origin of enamor
From American Heritage Dictionary of the English Language, 5th Edition