The literal meaning of the expression “Osu!” can be determined from the kanji (Chinese characters) from which the term is derived (see above). Osae means “to press” and shinobu means “patience” or “steady spirit”. These two symbols are combined in the traditional Japanese martial arts to form Osu, which translates as “persevere while pushing oneself [...]

April 25th, 2010
admin
Posted in
Tags: