pine grosbeak: large grosbeak of coniferous forests of Old and New Worlds
grosbeak: any of various finches of Europe or America having a massive and powerful bill
marut: any of a group of Hindu storm gods; offspring of Rudra