n. first Japanese satellite that was launched on February 12th 1970; former province of Japan which today forms the eastern part of Kagoshima prefecture
OSUMI
Meaning of OSUMI in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012