eloquent
adj. Having the ability to express emotion or feeling in lofty and impassioned speech. 