What is the meaning of Ultimar?

to finalize, finish

to finalize; to complete

to kill

Source: wiktionary.org