The Austronesian Comparative Dictionary

kelaw amaze, astonish