insulting1

insulting2

yn difrïo, yn sarhau

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