English: massif
Welsh: massiff
Subject: Amgylchedd
English definition: geographical term