魯莊原名桑林,亳丘,怎么又稱魯莊了呢?這恐怕要從魯義姑說起了。魯義姑究竟何許人?因其年代久遠,又是口口相傳的故事,因此今人已經很難說準確了。據魯莊村中老人回憶,魯莊南太平街西頭原有“魯義姑閣”,閣高二層,下層為大拱券,是來往車輛和行人的通道。上層為樓閣,門朝東,閣內供一女像,即魯義姑。閣內北山墻上橫嵌一塊磨光的石碑,據說開啟閣門,距此五公里的白云山景可映入碑中,連山上的樹木,石崖都清晰可辨。石碑上有文字,落款是“……大明崇禎魯莊壬申暮春姚若時撰文刻石。”碑文中有“……前有魯義姑遺址,故名魯莊,所載商湯禱六事于桑林,此境繇耒稱勝地……”等語。閣西面墻上有一橫額,上書“魯義姑流移處”六個大字,為王鐸手書,此閣1952年拆毀。村中還有清朝同治年間重修“三官棧房創造前沿棚碑”記曰:“本村古名桑林鎮,自魯義姑流移于此,又得魯義姑莊……”關于魯義姑的故事,有兩種說法。一種說法是:晉朝時,石勒作亂,攻破洛陽,中原士大夫紛紛南遷。曾任河東太守的鄧伯道與妻子帶著兒子和侄子在亂兵追趕下逃命。行至鞏縣桑林時,追兵漸近,為引開追兵,鄧伯道忍痛將親生兒綁在樹上,背起侄子與妻子向另一方逃去。走出數里,擺脫了追兵,鄧伯道夫妻駐足眺望舍子的桑林,十分思念。戰爭平息后,鄧伯道官至尚書右仆射,為官清廉自持,深得百姓愛戴,時人嘆曰:“天道無知,使鄧伯道無兒。” 其實,鄧伯道的兒子并未死于戰亂,而是被一位逃難的魯姓姑娘救下。魯姓姑娘救下孩子后,就住在桑林撫養此兒,費盡辛苦將兒養大。后來得知是鄧伯道的兒子時,慷慨送還,不取任何回報,被當世稱為“魯義姑”。村人為她建魯義姑閣以示紀念,其村名亦被叫做“魯義姑莊”,即今魯莊。
還有一種說法是:“魯義姑桑林寄子。”南北朝時,逃避戰亂的魯姑帶著自己的兒子和侄子遭亂兵追殺。逃到桑林,眼看要被追上,魯姑狠下心將親生兒子藏在樹洞里,自己帶著侄兒逃命,逃出五里之遙,擺脫了追兵,魯姑回望寄子之處,仿佛聽到兒子的哭聲。魯姑思子心切,又回到桑林尋子,已不見了兒子蹤影。于是,就在桑林將侄子撫養長大,保住了娘家一線血脈,被時人尊稱為“魯義姑”。村子也被稱為魯義姑莊,后簡稱魯莊。后人又把魯義姑思念兒子的地方取名“念子莊”,連同這個故事流傳至今。