'

Welsh–English dictionary

English translation of the Welsh word syndod

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