The only free and comprehensive online etymological dictionary of the Spanish language
largar (Verb) "to release;" "to slacken"
15th cent. From largo.