FELUCCA


Meaning of FELUCCA in English

[fe.luc.ca] n [It feluca] (1615): a narrow fast lateen-rigged sailing vessel chiefly of the Mediterranean area

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