English: Shell Island
Welsh: Mochras
Subject: Enwau lleoedd