luakini

Noun

 * 1) An ancient Hawaiian sacred place where human and animal blood sacrifices were offered.