Montre
English Meaning
A stop, usually the open diapason, having its pipes "shown" as part of the organ case, or otherwise specially mounted.
Sorry, No Malayalam Meaning for your input!
See Montr Want To Try Montre In Malayalam??