llongyfarchiad

Etymology
. Alternatively, from.

Noun

 * 1) congratulation