Meaning of siwalat

siwalat

Tagalog

n. disclosure; confession; revelation