Cumshaw
English Meaning
A present or bonus; -- originally applied to that paid on ships which entered the port of Canton.
- A tip; a gratuity.
Sorry, No Malayalam Meaning for your input!
See Cumsha Want To Try Cumshaw In Malayalam??