stimulating; provoking; inspiring; enlivening

listen to the pronunciation of stimulating; provoking; inspiring; enlivening
English - English
{s} arousing