Companio joined togetherness with bread. A companion was, etymologically, someone with whom you ate. French compagnon passed this word for shared company into English, where it no longer requires a shared meal.
Sources
- Merriam-Webster · companion
Dictionary word history; the component and historical references below supply additional detail.
- Online Etymology Dictionary · companion
Historical forms, meanings, and context for the route described here.