English: Wernffrwd
Welsh: Wernffrwd
Subject: Enwau lleoedd
Welsh definition: Abertawe