Brambling
English Meaning
The European mountain finch (Fringilla montifringilla); -- called also bramble finch and bramble.
- A finch (Fringilla montifringilla) of northern Eurasia, having black, white, and rust-brown plumage.
Sorry, No Malayalam Meaning for your input!
See Bramblin Want To Try Brambling In Malayalam??