English: Majorca
Welsh: Majorca/Mallorca
Subject: Enwau lleoedd
Welsh definition: Dewis, ond bod yn gyson.