Meaning of dambana

dambana

Tagalog

dambana n. altar; shrine