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