to attract (somebody) strongly, esp by arousing interest or curiosity
to transfix (somebody or something) by an irresistible mental power
to be irresistibly attractive
fascinating adj
fascinatingly adv
fascination /-ʹnaysh(ə)n/ noun
[Latin fascinatus, past part. of fascinare, from fascinum witchcraft]