https://www.comisiynyddygymraeg.cymru/enwau-lleoedd-safonol-cymru

According to the Welsh Language Commissioner, Llampha is the name:en and Llanffa is the name:cy.

Last comment withdrawn - the wikidata description is wrong, linked articles are correct.