'

Welsh–English dictionary

English translation of the Welsh word synnu

Welsh → English
  
WelshEnglish
synnu amaze; astonish; astound; daze; flabbergast; marvel; mystify; stare; surprise; wonder
syndod sensation; surprise; wonder