The Austronesian Comparative Dictionary

taRu to cover, as with a cloth or mat