Look on YouTube for anything in Welsh just to get an idea of how sing-song the language is, it'll help your pronunciation even though it sounds like gobbledegook (and yes, it's nonsense to me as well, I'm nowhere near fluent). To be honest, my own pronunciation is considered pretty rubbish by my nearly-fluent housemate, but as he comes from a totally different part of Wales I think there are different accents involved too.
I really do wonder why it's Gallod and not Callod! Some letters in Welsh 'mutate' - they change depending on what words they're following. For example, Cardiff is Caerdydd, but in Cardiff is yng Nghaerdydd, which is easier to pronounce than it looks. But Callod is the starting word, so why would it be mutated? XD Perhaps it doesn't mean stalk at all and is just a meaningless name.
It is fun to sit there and make funny sounds, though :)
If you believe everything you read, better not read.