Meaning of sangkalan

sangkalan

Tagalog

n. 1. chopping block; 2. scapegoat [fig.]