Synonyms
Etymology

1. felucca

noun. ['fɪˈlʌkə'] a fast narrow sailing ship of the Mediterranean.

Synonyms

Etymology

  • feluca (Italian)
  • فلوكة (Arabic)

Featured Games

Rhymes with Felucca

  • yucca
Synonym.com