Puffer
English Meaning
One who puffs; one who praises with noisy or extravagant commendation.
- Any of various prickly, often poisonous, chiefly marine fishes of the family Tetraodontidae that are capable of puffing up by swallowing water or air. Also called blowfish, swellfish.
Sorry, No Malayalam Meaning for your input!
See Puffe Want To Try Puffer In Malayalam??