Meaning of tampulan

tampulan

Tagalog

n. 1. cliffs against which the waves dash; 2. breakwater; 3. focus; cynosure