piragua
nounDefinition of piragua
1
: dugout sense 1
2
: a 2-masted flat-bottomed boat
Keep scrolling for more