Synonyms and Antonyms for felucca | Synonym.com

Synonyms and Antonyms for felucca

1. felucca (n.)

a fast narrow sailing ship of the Mediterranean

Synonyms: