Woohoo Llewelyn and Haf! I have a strange relationship with Haf. I think it's awesome, but I don't like the sound of it, but sometimes I do like the sound of it. It's very confusing! Cool to see Rhun too... makes me think of the character in the Chronicles of Prydain.
Haf is a really common middle name, mostly because it's short with a nice meaning, but also because it's unisex (I should add that to its comments, really). The only two people I ever met with Haf as a first name were both male.