Meaning of tanggulan

tanggulan

Tagalog

n. 1. defence (US: defense); 2. fort; 2. act of mutual defence