Nameberry
The "Snake" name game! (Part 1)
Baby Name Games