There are many synonyms for the phrase "good man and true" that describe someone who is virtuous and honest. One such synonym is "upright," which refers to a person of high moral standing and honesty. Another synonym is "honorable," which denotes a person who adheres to a strict code of ethics and principles. Other synonyms include "trustworthy," "reliable," "loyal," and "true-blue," all of which connote a sense of moral character, integrity, and dependability. These words are often used to describe men who possess a strong sense of moral compass and who are committed to doing the right thing, even when it is difficult.