What a great list of names - I will need to share this with DH when he gets home! LOL!
I know a hippy mom who named her kids, Luv (boy), Truth (boy) and Mercy (girl) - they are all a little off but I think thats from what she did while they were in the womb (if you know what I mean) not the names.