charming and attractive; holding attention
From engage, from French engager 'to pledge'
Try Another Word