All these weird names. And none of them (ok, one of them) made up by me. Some of these I haven't mentioned yet.
Tlavatli: tla-VAT-lee (or cla-VAT-lee if that's easier. Or if you know Welsh, try saying that first consonant combo as "ll")
Leagh: LAY-ach (hard "ch" like "loch")
Helio Arcanaphus: HEEL-ee-oh ar-KAN-a-fuss