Washstand
English Meaning
A piece of furniture holding the ewer or pitcher, basin, and other requisites for washing the person.
Sorry, No Malayalam Meaning for your input!
See Washstan Want To Try Washstand In Malayalam??