Meaning of himbalangay

himbalangay

Tagalog

himbalangay n. sudden death due to cerebral haemorrhage (US: hemorrhage) or heart failure