He had found a true friend.

Meaning: He had discovered a genuine and trustworthy companion.

Choice of Words: Had means possessed or owned something. Found means to come across or discover something after searching for it. True means genuine, real, or authentic. Friend is a person with whom you have a bond of mutual affection, trust, and respect.

Alternative Expressions

Related Expressions