Finfoot
English Meaning
A South American bird (Heliornis fulica) allied to the grebes. The name is also applied to several related species of the genus Podica.
Sorry, No Malayalam Meaning for your input!
See Finfoo Want To Try Finfoot In Malayalam??