promising1

promising2

yn addo, yn addunedu, yn argoeli, yn cyfamodi, yn gaddo, yn gwarantu, yn sicrhau, yn tyngu

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