Espouser
English Meaning
One who espouses; one who embraces the cause of another or makes it his own.
- One who espouses; one who embraces or adopts the cause of another.
Sorry, No Malayalam Meaning for your input!
See Espouse Want To Try Espouser In Malayalam??