梁女,梁國國君梁伯之女,后嫁晉獻公之子姬夷吾為夫人。梁國為周朝春秋戰國時代的嬴姓諸侯國,其始祖為‘梁康伯’。梁國位于今天的陜西韓城附近,其國都少梁城位于現陜西韓城以南的夏陽鎮、芝川鎮一帶,自南至西、至北共11公里長,成大半圓形(東靠黃河一邊無城墻),城內面積約20平方公里。
晉獻公二十二年(丙寅,公元前655年),姬夷吾遭驪姬夫人迫害,逃往梁國避難。梁國國君梁伯遂將女兒許配給他。婚后,梁女生下一子一女:姬圉、姬妾。
晉獻公二十六年(庚午,公元前651年),晉獻公薨,大臣里克殺死驪姬后,派人前往梁國迎接姬夷吾回國繼位,是為晉惠公,而梁女所生的兒子姬圉被立為太子。
晉惠公四年(甲戌,公元前647年),晉國發生饑荒,請求秦國賣給一些糧食。秦穆公聽從了大夫百里奚的建設,暫不計較晉惠公悔約的前嫌,派了大量的船只運載糧食,由秦都雍(今陜西鳳翔南)至晉都絳,沿渭河入黃河轉汾河再轉澮河,運糧的船只絡繹不絕,稱之為‘泛舟之役’。
晉惠公五年(公元前646年),秦國發生災荒,也請求晉國賣些糧食。晉惠公遂與大臣們商議此事,韓簡等認為‘秦國能不念前嫌給晉國運糧救災,晉國理應回報,應當答允;然而,呂省、虢射卻認為,當初沒有割地給秦國,兩家已成仇敵,現在給秦國救災,無疑是給敵人助長力量,不能答應。結果,晉惠公采納了后一種意見,沒有給秦國運糧。
晉惠公六年(丙子,公元前645年),秦國度過災荒后,秦穆公遂率兵大舉伐晉。晉惠公整軍抵御,但因他的所做所為不合情理、不得人心,導致士氣不振。兩軍戰于韓原(舊說在今陜西韓城西南,清人考證在今山西河津與萬榮之間),晉軍大敗,晉惠公被俘。秦穆公對晉惠公的怨恨難以平息,預備把他殺了祭祀上天,多虧其異母姐姐伯姬本是秦穆公的夫人,她帶著自己所生的一雙兒女,以自焚要挾秦穆公,才使得晉惠公免去一死。同年十一月,秦晉兩國訂立盟約后,將晉惠公送回晉國。
晉惠公八年(戊寅,公元前643年),晉惠公讓太子圉到秦國為人質。
晉惠公十年(庚辰,公元前641年),秦國滅梁國。
晉惠公十三年(癸未,公元前638年),晉惠公生病,太子圉怕自己的太子位不保,于是從秦國偷跑回晉國。
晉惠公十四年(甲申,公元前637年)九月,晉惠公薨,太子圉即位,是為晉懷公。然而,他在位僅幾個月,便被回國的伯父重耳殺死。