Very basic Short and to the point. Many names and variations are not available but it's good enough for free.
Ok It's ok... not great
Did not work
Muslim Baby Islamic names both for boys and girls with meanings. Give Good Name!
Collection of unique and popular baby boy and girls name with Translation.
Baby Names and meanings - 50000 boys names and girls names from around the world