Definition Definition

felucca - Meaning and Examples

Meaning of 'felucca' (Webster Dictionary)

1 . Felucca [ n.]
- A small, swift-sailing vessel, propelled by oars and lateen sails, -- once common in the Mediterranean.