English: Tŷ Glas Avenue
Welsh: Tŷ Glas Avenue
Subject: Enwau lleoedd
English definition: Llanishen
Welsh definition: Llanisien