Veriloquent
(
a.
) Speaking truth; truthful.