This instantly reminded me of Proginoskes or "Progo" of the Wrinkle in Time sequel - A Wind in the Door.
[Proginoskes, a new character, is a "singular cherubim" who seems to resemble a Seraph; he becomes a particular friend of Meg's. "Progo" has what seems like hundreds of constantly moving wings, a great quantity and variety of eyes (which Meg seems to travel through at some points in the book), and "jets of flame" and smoke. He does not always take material form, and even when he does, as he tells Meg, not everyone is able to see him. Like Meg, Proginoskes is a Namer, and once learned the names of all the stars. The character's own name means "foreknowledge". He teaches and helps Meg kythe, which is a form of telepathy. ]