アンドロメダー
Meanings
Noun
1. Andromeda (mythology)