Nouns

(n)companion, comrade, fellow, familiar, associatea friend who is frequently in the company of another“drinking companions”, “comrades in arms”
(n)companion, fellow traveler, fellow travellera traveler who accompanies you
(n)companionone paid to accompany or assist or live with another

Verbs

(v)company, companion, accompany, keep companybe a companion to somebody