Definition of Felucca
-
(n.) A small, swift-sailing vessel, propelled by oars and lateen sails, -- once common in the Mediterranean.
Synonyms of Felucca
No Synonyms Found.
Antonyms of Felucca
No Antonyms Found.
Homophones of Felucca
No Homophones Found.