English: Yale College
Welsh: Coleg Iâl
Subject: Addysg
English definition: Wrexham
Welsh definition: Wrecsam