English: Marsh Road, Rhyl
Welsh: Marsh Road, Y Rhyl
Subject: Enwau lleoedd
English definition: in an address
Welsh definition: mewn cyfeiriad