felucca

/fɪlˈʌkʌ/

Explore definitions, synonyms, and language insights of felucca

Definitions

Noun
a fast narrow sailing ship of the Mediterranean