The Girl Who Drank the Moon by Kelly Barnhill

The people of the Protectorate leave a baby as an offering to the witch who lives in the forest. But the witch in the forest, Xan, is kind and gentle. One year, Xan accidentally feeds a baby moonligh…