If you want a name that matches Asher then I think you could take it one of two ways - biblical or very modern/American.
So:
Abigail, Rebekah, Lydia, Delilah, Ruth, Esther, Naomi, Eve, Leah, Rachel, Miriam, Mary, Martha, Deborah, Anna, Dinah, Adah, Elizabeth, Hannah, Keziah, Jemima, Judith, Phoebe, Julia, Sarah, Priscilla, Tabitha, Zipporah, Susanna, Tamar
Addison, Avery, Aubrey, Amber, Amberley, Atlanta, Alaska, Bailey, Brynn, Brogan, Cassidy, Casey, Courtney, Dakota, Evelyn, Emery, Ebony, Eden, Fallon, Fawcet, Genesis, Halle, Hadley, Harley, Harper, Jordan, Jasmine, Jade, Journey, Kayley, Kendall, Kennedy, Kinsley, Leona, Leonie, Lexi, Linnet, Macey, Miley, Marley, Misty, Morgan, Madison, Makayla, McKenna, Marissa, McKinley, Nikita, Nicole, Ocean, Piper, Peyton, Paisley, Quinn, Riley, Sydney, Spencer, Sutton, Shelby, Story, Taylor, Zia