The Austronesian Comparative Dictionary

iqi exclamation of surprise, pain, etc.