Arousing interest; holding one’s attention; of interest.

Related Entries