Meaning of istatwa

istatwa

Tagalog

istatwa n. statue; image