ロングボウ
rongu bō

Noun

1. English longbow; Welsh longbow