ceased

wedi darfod, wedi diweddu, wedi dod i ben3, wedi gorffen, wedi gorffwys, wedi mynd1, wedi pallu, wedi pasio, wedi peidio, wedi stopio, wedi terfynu, wedi tewi

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