weaving machine, Old English geloma "utensil, tool," from ge-, perfective prefix, + -loma, of unknown origin (compare Old English andloman (plural) "apparatus, furniture"). Originally "implement or tool of any kind" (as in 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 (compare 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.