I love this name, but am struggling to think of a middle name (other 2 have them) that doesn't sound like it could be made into a joke... such as my DH's suggestion of Skye...