what is the meaning of tumbasan?