companion

noun
UK /kəmˈpæn.jən/
US /kəmˈpæn.jən/

A companion is a friend who stays with you.

My dog is my best companion on long walks.


OTHER MEANINGS

2. A person who travels with or accompanies someone.

She was his companion on the journey across the sea.

3. One of a matching pair of things.

I lost the companion to this earring.

4. A book that gives information about a subject.

This guide is a companion to the museum's art collection.