I agree on waiting until you get the puppy to see her personality and then a name will come easily.
Click here for lab info.
http://www.dogbreedinfo.com/labrador.htm
or this one..
http://www.nextdaypets.com/directory/breeds/1100161/
Labradors are big dogs and very hyper. I was planning on getting a labrador but then I realized I wasn't getting a lab anymore, i was getting a Vizsla. Read up on labs, do lots of research and good luck with the new addition of your family.