皇后懷孕之后,出現了奇怪的生理反應,凡是見到大魚大肉就厭惡,哪怕為了身體健康勉強吃上一點也要馬上嘔吐出來。相反,她卻十分喜歡吃素的食物,吃得再多也不厭。這樣,肚里的胎兒越來越大了,妙莊王盼著太子出世,早已作好了一切準備。
日子一天一天過去,到了莊王十八年二月十九日這天,莊王正在花園里散步,忽然見一個宮女急急走來稟報:“回稟大王,皇后喜添一位公主,請大王賜名。”
莊王一聽是公主,心里頭的高興消失了一半,他仰天長嘆一聲,怪自己前世修行不夠,現在上天罰自己沒有太子。他問宮女:“皇后平安吧?”宮女說:“皇后平安無事,公主出生時,有許多美麗的鳥兒全都飛到庭院里,像奏仙樂一樣鳴唱。公主生下來的啼哭聲也十分清亮。”
莊王聽了便暗暗想,寶德皇后曾有夢,現在又有仙禽下來奏樂,這個女兒看來一定很有來歷。這樣一想,他的心頓時寬慰許多。大公主叫妙音,二公主叫妙元,三公主呢,叫妙善吧。于是他用金箋寫了“妙善”兩字讓宮女帶去。
朝中文武大臣得知莊王又添一位公主,全都歡歡喜喜地張燈結彩慶賀,朝外的百姓也當過節一樣來歡慶,整個興林國到處是一片喜氣洋洋。莊王在宮中歡宴的第三天,叫宮女將妙善公主抱出來和大臣們相見。想不到妙善小公主一來到大殿上,聞到宴席上酒肉的香味,立刻放聲大哭起來,嚇得奶媽慌了手腳,怎么哄也不能使她停下來。大臣們見此情形也停下飲宴,不知怎么幫忙才好,莊王覺得很不愉快但又無計可施。
正在這時,一個大臣進來報告,說外面有一位老年人,要進宮來獻給公主禮物。莊王一聽便叫立即帶到大殿上來。只見上來的老人仙風道骨,相貌不凡,便問:“老人家,你叫什么名字,哪里人,今天來到這里有什么事,請快說來。”老人說:“你不要問我是什么人,姓名是什么。我今天來這里,主要是向你們道賀。”莊王點頭:“你是說,你知道我添公主特別來祝賀的?”老人走近公主身旁看了她一眼,轉面又對莊王說:“我還來告訴你們知道,三公主是慈航降生來救世間萬劫的。大王你不要小看這個小公主,她要將你們這個人王的國家,將來變成佛王的國家。”莊王聽他這一說,不由哈哈大笑起來:“想不到你這么大的年紀也來跟我胡說八道。如果真是慈航大士,為什么不在西方極樂世界享受清福,卻來我們這里做個凡夫俗子!”老人不慌不忙說: “大王有所不知,慈航大士因為看到凡世間太多苦難惡劫,所以才愿意投生凡間。”莊王看老人坦定自然,不像是說謊的樣子,便說:“好吧,就算你講的慈航大士投生是真,但為什么不是個男的偏偏是個公主呢?”老人淡淡地一笑:“這里邊的許多緣由,我在這里就不再一一細說了,信不信由你,反正將來總有一天你會明白。”
他說完,看到抱在奶媽懷中的小公主哭得更加厲害,便望定莊王。莊王心中一動,問:“如今小公主哭個不停,什么辦法也哄不住她,這是什么原因?”老人哈哈一笑:“一切前因后果我都知道。小公主的哭叫,其實叫做大悲。因為今天看到你們大擺宴席,殺了無數的雞鴨豬羊,她于心不忍,所以啼哭不止。告訴你吧,大悲還包括對一切生機之物,譬如一草一木都在內。”莊王點頭,又說:“好吧,你說得對。但是你有什么辦法可以讓小公主不再啼哭呢?”老人自信地連聲說:“當然有,我只要唱一首小歌,公主就不會再哭了。”說完走到妙善公主身旁,用手摸著她的頭頂,口中喃喃低語有如歌唱一般:“不要哭了,不要哭,不要哭昏了神智閉塞了聰明,不要忘了你大悲的愿望救世的慈心,有三千的劫難還要由你來解救,三千的善事等你去施行。不要哭了不要哭,神圣的梵音就在你的耳朵旁。”老人這么一唱一念,小公主就像十分懂事似地睜開眼晴不再哭啼,定定地看著他像理解了其中的意思。這情形使莊王和滿朝大臣面面相覷,驚奇不已,莊王正想說什么,那老人卻說:“小公主不哭了,老朽我也要走了,就此告辭。”說完躬身行了禮,兩袖一揮,有如輕風飄拂一般走下大殿。看他腰軟腳穩健步如飛的樣子,根本不像一個老年人。等他下了大殿不見身影后,莊王才猛然醒悟過來:難道這不是個神通廣大的高僧嗎?他十分怨恨自己失去剛才和高僧交個朋友的機會,連忙吩咐說:“你們快追,請老僧人回來,我還有很多事情向他請教。注意,千萬不能得罪他!”