The Caribbean Dictionary

douen
1 definition
0
 
Noun
An mythical orphaned child with backwards pointing feet that dwells in the forest
Synonyms
dooen
Tags
mythology
Pictures
400