From the other angle of your question, if you’re trying to avoid a religious name, I wouldn’t go with
Asher.
Asher is a well-known and well-used Jewish Old Testament name (see “My Name is
Asher Lev” by
Chaim Potok about an Orthodox boy).
Asherah sounds more mythological and like the kind of name I’d expect in a fantasy universe.