English: maintained
Welsh: a gynhelir
Subject: Addysg
English definition: school
Welsh definition: ysgol