meaning of almorzar

almorzar - Spanish to English

to have lunch