Chinese-English dictionary »

祖庙 /zǔmiào/ meaning in English

ChineseEnglish
祖庙 /zǔmiào/ noun

ancestral shrine(Chinese temple dedicated to defied ancestors and progenitors)
noun