Etymology
Today it means: Any of several species of finch in the genus Lagonosticta, found across sub-Saharan Africa. Full definition →
From fire + finch, from the colour of its plumage.
Etymology from Wiktionary, CC BY-SA 4.0.