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

Words within felucca

6 letter words: 2 results
5 letter words: 6 results
View all words...