The only free and comprehensive online etymological dictionary of the Spanish language
larga f. (Noun) "dilation;" "pool cue;" "instrument to lengthen shoes"
All feminized nominal derivations of the adjective largo.
Also the origin of the surnames Largo, Larga, Largacha and Largoza.