English: Garden Village
Welsh: Garden Village
Subject: Enwau lleoedd
Welsh definition: Ger Gorseinon yn Sir Abertawe.