What is the full meaning of felucca
a small sailing vessel [n -S]
Example of the word felucca placed on a Scrabble board.