A good friend of mine has a son named Faolan (pronounced Fallon) - it's welsh.

If I think of any others, I'll let you know!