You asked:

what does "diolch" mean in welsh

  • The translation of the written Welsh word "diolch" into written English is "thank you".