Verb
to mesmerize [ mesmerized ; mesmerized ]
to infatuate [ infatuated ; infatuated ]
to bewitch [ bewitched ; bewitched ]
to allure [ allured ; allured ]
to bedazzle [ bedazzled ; bedazzled ]
to bedevil [ bedevilled / bedeviled ; bedevilled / bedeviled ]
to enchant [ enchanted ; enchanted ]
to enthrall [ enthralled ; enthralled ]
to magnetize [ magnetized ; magnetized ]
to spellbind [ spellbound ; spellbound ]
to captivate {feelings & emotions}
to win {over}
Noun
glamours [sing. a glamour]