To make someone fall in love with; to charm or delight someone greatly (American spelling).
From Old French 'enamorer,' from en- (to make) + amour (love), derived from Latin 'amor.' The word entered English in the Middle Ages when French influence dominated English vocabulary, especially among nobility.
Both 'enamor' and 'enamour' exist because of the Great Vowel Shift—after medieval French sounds changed, English writers started spelling it different ways, and American vs. British standardization locked in these two versions.
Complete word intelligence in one call. Free tier — 50 lookups/day.