???????? (Guilsfield) - This name is already in English and doesn't need translation, it's commonly understood. Wales الرئيسية