English dictionary, thesaurus, translations & etymology
FreeDict.com

すばる — meaning in English

subaru

Japanese → English · translate English → Japanese instead

English meaning

  • Pleiades name In Greek mythology, the seven daughters of Atlas, companions of the goddess Artemis.
  • Subaru name A Japanese car manufacturer, whose name refers to a star cluster known in the West as the Pleiades.

Senses

すばる is used for these senses in English:

  • Pleiades (astronomy) An open cluster of hot blue stars in the constellation Taurus, and the most easily visible such cluster from Earth.
  • Subaru A Japanese automotive manufacturer.
  • Subaru A en given name.

Pleiades — full definition

  1. name In Greek mythology, the seven daughters of Atlas, companions of the goddess Artemis.
  2. name A bright, easily-visible cluster of young blue stars in the constellation Taurus, also called the Seven Sisters.

Related Japanese words