アシュター
Meanings
Noun
1. Ashtar (extraterrestrial being)