Sniveler
English Meaning
One who snivels, esp. one who snivels habitually.
- One who snivels, a person who whines and complains about small matters.
Sorry, No Malayalam Meaning for your input!
See Snivele Want To Try Sniveler In Malayalam??