Meaning of harakiri

harakiri

Tagalog

n. Japanese way of committing suicide