Tagalog Dictionary
Tagalog
n. 1. sled; sledge; 2. harrow; kind of sled pulled over plowed ground to level it