In Hebrew - therefore also in Jewish English - they can be called a דרשן darshan (homilist, someone who interprets Scripture). There is also a traditional role of preacher/storyteller, called a מגיד maggid. -- In many synagogues today, the person who usually gives sermons is the rabbi -- as part of their responsibilities to the congregation.
Preacher
homelies
Della Reese is not a pastor but gives sermons and teaches the word of God when she can.
A person who gives a statement is called a witness.
It gives us the law.
Host
A person who feels danger and gives warning is typically called an "alarmer" or "alarms someone".
A person who gives unwanted advice is usually called a kibitzer.
Anaesthesiologist
docent
One AnswerThere is only one person who can give you life and faith his name is God. Another AnswerA person who gives life is called a Parent. A person who gives faith is called a hero.
If the person is paid for the advice, she/he is a counselor or personal coach. If the person gives unsolicited advice and is not paid, she/he is called a nuisance.
a makeup expert