English: bubbling reef
Welsh: riff swigod
Subject: Amgylchedd
Welsh definition: Strwythur tanfor sy’n ffurfio ger agorfeydd nwyon ar wely’r môr.
Plural: riffiau swigod