tow headed is
literally "flaxen haired". This meaning of tow comes from Middle Low German touw (which means "flax, hemp fiber"). This probably went back to the prehistoric Germanic
base *tow-, *taw "make, prepare" (source also of
English tool), in the sense "make yarn from wool; spin".