It is an inflection of finish. It means complete, finalize, put the finishing touches, perfecting.
acaban - refers to the expression: '' they conclude, they finish one thing -