budo

budo

English Noun
Ad

Definition

Japanese martial arts.

Etymology

From Japanese 武道 (budō).

Ad