Etymology
Today it means: A hamlet in Dolgellau community, Gwynedd, Wales, on the Mawddach estuary (OS grid ref SH6918). Full definition →
From Welsh.
Etymology from Wiktionary, CC BY-SA 4.0.