Synonyms for
felucca
1. felucca (n.)
a fast narrow sailing ship of the Mediterranean
Synonyms:
sailing ship
sailing vessel
x