heaving1

heaving2

yn halio, yn hyrddio, yn taflu, yn tonni

The sample below shows the English-Welsh Thesaurus record for 'sing':