FELUCCA


Meaning of FELUCCA in English

noun a small, swift-sailing vessel, propelled by oars and lateen sails, — once common in the mediterranean.

Webster English vocab.      Английский словарь Webster.