Felucca
English Meaning
A small, swift-sailing vessel, propelled by oars and lateen sails, -- once common in the Mediterranean.
Sorry, No Malayalam Meaning for your input!
See Felucc Want To Try Felucca In Malayalam??