The Austronesian Comparative Dictionary

tupád fulfill a promise, comply with a wish