honouring1

honouring2

yn anrhydeddu, yn coffáu, yn dathlu, yn mawrygu, yn parchu, yn urddo

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