Old friend
~noun
Entry: friend whom one has known for a long time.
@ Milton-Kindersley Advanced Dictionary