最迟至西汉武帝时,官书已称太子河为“梁水”、“大梁水”,亦称“东梁河”,一直相沿至明代。《汉书·地理志》记载:“大粱水西南至辽阳入辽。莽日辽阴。”司马懿征辽东公孙氏时,“时有长星,色白,有芒鬣,自襄平城西南流于东北,坠于梁水,城中震慑。”《辽史》记载:“(辽)太宗即位,上表曰:‘……是岁,诏徙东丹国民於梁水,时称其善……’”《辽史·地理志》东京沿革条载:“东梁河自东山西流,与浑河合为小口,会辽河入于海,又名太子河,亦日大梁水。”《明史·地理志》:“定辽中卫元辽阳路,治辽阳县。……东北有太子河,一名大梁水,又名东梁水,下流俱入於辽水。”西汉前,太子河称衍水,为何西汉后改为梁水或大梁水呢?这应该与太子河流域的居住民——梁貊有关。