English: Walkway
Welsh: y Rhodfa
Subject: Enwau lleoedd
English definition: in front of Pierhead building
Welsh definition: o flaen adeilad y Pierhead