spellbinder

nouns

an orator who can hold his listeners spellbound
is derived from
is derived from
is derived from
is a type of (narrower)
a person who delivers a speech or oration