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

felucca Definition

Cancel
felucca
noun(fe-luc-ca)
a narrow fast lateen-rigged sailing vessel chiefly of the Mediterranean area

Words Related to felucca!

felucca Examples by Brain Bank Users