Definition of Felucca

  • 1. A fast narrow sailing ship of the Mediterranean Noun

Semanticaly linked words with "felucca"

Hyponims for word "felucca"