verified etymologyen
companion
com-
with
panis
bread
one you break bread with
A companion is, literally, the person you share bread with. The Late Latin companiō ‘messmate’ was itself a loan-translation of a Germanic word for the same idea — across two language families, company was a meal before it was a feeling.
source · Late Latin companiō = com- ‘with’ + panis ‘bread’ — etymonline.com/word/companion