The Austronesian Comparative Dictionary

bahu odor, stench