English: Grangetown Peninsula
Welsh: Pentir Grangetown
Subject: Enwau lleoedd