Synonyms:
  1. best-friend
  2. bosom-buddy
  3. close friend
  4. companion
  5. confidant
  6. dear friend
  7. intimate friend
  8. pal
  9. soul-mate