English: Greaves Wharf
Welsh: Cei Greaves
Subject: Enwau lleoedd
Welsh definition: Ym Mhorthmadog.