What is the meaning of Largar?

to let go

to strike

to leave

to cast

to drop, shed

to abandon, leave

to give up (stop or quit an activity etc.)

to leave

to chase away

to let go

to release

to go away, to scram, get out, shove off

Source: wiktionary.org