Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

caracore Definition

Cancel
caracore
noun
A light vessel or proa used by the people of Borneo, etc

Words Related to caracore!

caracore Examples by Brain Bank Users