Meaning of Senakulo

Senakulo

Tagalog

Senakulo n. 1. Passion Play; 2. cenacle; place of the Last Supper