Know how to use "fewer" and "less"? Find out.
weaving machine, Old English geloma "utensil, tool," from ge-, perfective prefix, + -loma, of unknown origin (cf. Old English andloman (plural) "apparatus, furniture"). Originally "implement or tool of any kind" (cf. heirloom); thus, "the penis" (c.1400-1600). Specific meaning "a machine in which yarn or thread is woven into fabric" is from c.1400.
1540s, "to come into view largely and indistinctly," perhaps from a Scandinavian source (cf. dialectal Swedish loma, East Frisian lomen "move slowly"), perhaps a variant from the root of lame (adj.). Early used also of ships moving up and down. Figurative use from 1590s. Related: Loomed; looming.