English: landfall pad
Welsh: glanfa
Subject: Cyfraith
Plural: glanfeydd