Subaru
Japanese
Pleiades or the seven sisters
Subaru is a Japanese name and means 'Pleiades'. The Pleiades or 'The seven sisters', as they are colloquially known, are a constellation of stars in the night sky.
No more information.
Adonias Vladislava , Hortensia , cognac , Jari , Neve , racquet , Alton , Avigail , Arlington