バテイケイアーチ
Meanings
Noun
Architecture
1. horseshoe arch
Composed of
horseshoe-shaped; U-shaped