nouns
a friend who is frequently in the company of another
"drinking companions"; "comrades in arms"
a traveler who accompanies you
one paid to accompany or assist or live with another
is a type of (narrower)
someone who waits on or tends to or attends to the needs of another