NINJA


Meaning of NINJA in English

n. feudal mercenary agent trained in martial arts and employed for undercover operations such as assassination and sabotage (Japanese)

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