English: major
Welsh: prif bencampwriaeth
Subject: Twristiaeth a hamdden
English definition: Golf tournament.