SUBARU


Meaning of SUBARU in English

n. Japanese car making company (subsidiary of Fuji Heavy Industries); brand of car manufactured in Japan by Subaru; Japanese name for Pleiades the group of stars; Subaru telescope standing 8.3 meter at the summit of Mauna Kea (Hawaii, U.S.)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.