No, Girls can have names that are more commonly used in boys, like Charlie, Billie, toni and all sorts.
Lauren Child
Peter Robbins