English: rolling plateau
Welsh: llwyfandir eang
Subject: Amgylchedd
Welsh definition: ee y 'meseta' yn Sbaen
English context: eg the 'meseta' in Spain