Ayestra

Meaning
Old EnglishFrom Astra: Star
JapaneseFrom Aya: Silk Cloth
Gender
Origin