タイホウサンモン
Meanings
Noun
1. three cannons
Pitch accent
イホウサ
ンモン
Composed of
gun; cannon; artillery
large triple gate to temple