English: arcade
Welsh: arcêd
Subject: Ystadau a Cadw
English definition: in church
Welsh definition: mewn eglwys