English: Alexandra
Welsh: Alexandra
Subject: Enwau lleoedd
Welsh definition: Casnewydd