almadie

noun 2

Definitions

noun

1

A canoe made from tree bark, formerly used in Africa.

2

A boat formerly used by traders off the coast of India, about eighty feet long and six or seven feet wide.

Your note

not saved
0 chars