Prev 24 of 52 Next
24. Eudora
From: The Princess and the Frog

Meaning: "generous gift"

Eudora's Popularity in 2015: N/A