From Latin, liber (“book”) + amīcōrum (“of friends”), genitive plural of amīcus (“friend”).
liber amicorum (plural libri amicorum)