Meaning of bibitayan

bibitayan

Tagalog

bibitayan n. gallows; scaffold; place of execution