Long-standing friend Synonyms

Definitions for Friend