The Caribbean Dictionary

Advertisment


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



Advertisment