veracious
/vəˈreɪʃəs/Definitions
1. adjective
giving a true or accurate account; truthful
“She was known for her veracious descriptions of life in the city.”
2. noun
a person who speaks the truth; a truthful person
“He was a veracious witness in the court case.”