Search results for "naahawaan"

naahawaan sta. a happening that is like a repeat performance of something bad; it can be blocked by a special sacrifice.