companion · noun C /kəmˈpæn.jən/
companion
B2 someone you spend a lot of time with or go somewhere with
Dictionary examples:
a traveling companion
Dan has been her constant companion these past ten years.
Learner example:
Jane and her companion felt absolutely foolish and muttered something about a wrong address. (First Certificate in English; B2; Russian)