Pouter
English Meaning
One who, or that which, pouts.
- One that pouts.
- One of a breed of pigeons capable of distending the crop until the breast becomes puffed out.
Sorry, No Malayalam Meaning for your input!
See Poute Want To Try Pouter In Malayalam??