Puffleg
English Meaning
Any one of numerous species of beautiful humming birds of the genus Eriocnemis having large tufts of downy feathers on the legs.
Sorry, No Malayalam Meaning for your input!
See Puffle Want To Try Puffleg In Malayalam??