convenient の語源ストーリー
ラテン語の convenire は「共に来る」です。人が集まれば「会合」、意見が集まれば「合意」、物事がうまく合えば「ふさわしい」になりました。英語の convenient も、最初は「ふさわしい・適切な」という意味でした。やがて「自分の都合に合う」から「便利な」へと移っていきます。同じ convenire から生まれた語はたくさんあります。会議の convention、修道院の convent、そして契約を表す covenant もそうです。集まって決めたことが「約束」になりました。
(語源の出典・確認先:Online Etymology Dictionary / Merriam-Webster / Wiktionary 参考文献の一覧)

