The Caribbean Dictionary

doary
1 definition
1
 
Noun
A small dugout canoe.
Synonyms
dorey
Tags
Pictures
Ros Feb 13, 2012
Same as "dorey"?
400