meaning of felucca

1. A small, swift-sailing vessel, propelled by oars and lateen sails, -- once common in the Mediterranean.


Related Words

felucca |

Developed & Maintained By Taraprasad.com

Treasure Words