English: ram pump
Welsh: pwmp 'ram'
Subject: Amaeth