old friend

noun

Definition of old friend

: a person who has been one's friend for a long time An old friend came to visit.