Possibly from Proto-Italic *līmos (“oblique”), with no known cognates outside of Italic. Possibly from Proto-Indo-European *Heh₃l- (“to bend”). Compare perhaps Proto-Germanic *limuz (“limb, branch”).
Practice speaking and memorizing "limus" and many other words and sentences in Latin.