Shintaido meaning

A form of physical and mental exercise developed from several Japanese martial arts.
noun
0
0
Advertisement

Origin of shintaido

  • Japanese 新体道 (shintaidō, “new body way”)
    From Wiktionary