NichiDict

矢来

やらい
[yarai]

Meanings

1.Noun

rough fence of bamboo, logs, etc. constructed at battle sites or execution grounds