It's Welsh - the pronunciation, that is.

Amberlee and Noah'sMommy also guessed correctly - you all guessed within a minute of each other!