companion
/kəm-ˈpan-yən/
noun
one that accompanies another : comrade, associate; also : one that keeps company with another
rascal
one that is closely connected with something similar
traveling companions
verb
accompany
to keep company
Anne sat long at her window that night companioned by a glad content.
noun
a hood covering at the top of a companionway
companionway