The Austronesian Comparative Dictionary

kurukuru kind of dove or pigeon