English: substantially enclosed
Welsh: sylweddol gaeedig
Subject: Cyfraith
English definition: public place
Welsh definition: man cyhoeddus