What can we call to a person who talks sense in every conversation?

Update: Any English term?
5 answers 5