meaning of Aschera

Aschera - German to English

Asherah