Enamor

(v. t.) To inspire with love; to charm; to captivate; as, to be enamored with a lady; to be enamored of books or science.

Thesaurus Entries

allure, attract, becharm, bewitch, captivate, carry away, charm, draw on, endear, enrapture, fascinate, hold in thrall, infatuate, inflame with love, seduce, tantalize, tempt, vamp