I love it. Delilah was my first choice for my second daughter but our families did not respond well as they did not like the negative biblical reference. That made me worry about the way society would receive her so I nixed the name...maybe it was crazy but it did. I still think it's an adorable name though.
Keira was another top pick of mine (but it didn't go well with our last name). Although I love both names I think Keira would age better from childhood to adulthood.