Home
Search
Index
Definify.com
Definition
2024
yagura
yagura
English
Noun
yagura
(
sumo
)
a high
wooden
tower
in front of a
sumo
arena
from which a
yobidashi
beats the
taiko
drum
each day before and after each
tournament
Japanese
Romanization
yagura
rōmaji
reading of
やぐら
Etymology
From
Japanese
Similar Results
Jaguar
Datura
Arura
Yager
Aura