tramar (Catalan) comes from Catalan trama, from Old Catalan trama, from Latin trama, from Latin trahō, from Proto-Indo-European dʰreǵʰ- — to drag, draw, pull; to draw, drag.
tramar (Catalan): to weave