Question: what are the names of all the american girl dolls?
Answer: There are currently 11 historical American Girl characters available for purchase for $98 each: Addy, Felicity, Josefina, Julie, Kaya, Kit, Maryellen, Melody, Nanea, Rebecca, and Samantha.