English: High Street
Welsh: Y Stryd Fawr
Subject: Enwau lleoedd
English definition: Swansea
Welsh definition: Abertawe