Subaru
Pet Name
Subaru
Origin
Japanese
Meaning
Pleiades or the seven sisters
Notes about Subaru
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.
More Info about Subaru
No more information.