Meaning of enamor in English
to cause someone to like or love something or someone: The tail fins and rocket details of 1950s cars were an impression of the technology that enamored that decade. Persephone was the Greek goddess who enamored Hades, the king of the underworld.