Yeh I also use baby names world.
You can set it up to send you names daily or weekly. Then you choose which ones you like and eventually it picks up what kind of names you prefer and only sends you those. Also it gives the origin and meaning to all the names so you dont end up calling your boy a name that means "Little Fairy"
Not like meanings matter much to me though.