As everyone else is saying, great map!

Yphyrion is a strange name, and, as far a Google Translate says, it isn't a French word. So, a couple questions.

1) How do you pronounce it? and
2) How the heck did you come up with it?