The only free and comprehensive online etymological dictionary of the Spanish language
acabar (Verb) "to finish," "to end"
12th cent. Literally "to bring something to a head (i.e. 'conclusion')." From a- and cabo.
Indo-European
Romance
Asturian acabar, Portuguese acabar, Catalan acabar, Occitan acabar