Meaning of baroto

baroto

Tagalog

n. small canoe made of tree trunk