English: UK
Welsh: DU
Subject: Enwau lleoedd
English definition: United Kingdom
Welsh definition: Y Deyrnas Unedig