Windjammer
English Meaning
A sailing vessel or one of its crew; -- orig. so called contemptuously by sailors on steam vessels.
- A large sailing ship.
Sorry, No Malayalam Meaning for your input!
See Windjamme Want To Try Windjammer In Malayalam??