Middle English (originally in the senses ‘commend, sanction’ and ‘assign as a right’): from Old French alouer, from Latin allaudare ‘to praise’, reinforced by medieval Latin allocare ‘to place’ (see allocate)
中世英語(元は「称賛、承認」「権利として割り当てる」の意味):古フランス語のalouerから、ラテン語のallaudare「称賛する」、中世ラテン語のallocare「配置する」(allocate参照)で補強されたもの。