Meaning of ばばどの in Japanese
It seems that your search contains the following:
ばば
どの
- Words
Definition of ばばどの
-
(n) building for observing horse racing, horseback archery, etc. (sometimes specifically that used by the emperor on the greater palace grounds)
→Related words:
武徳殿