I think that the name
Isabella fits a girl with strawberry blonde or red hair, her body covered in freckles. She's a very caring girl, who loves everything animals and outdoors; though, her favorite pastime is cooking.
Nina is a girl with shoulder-length, dark brown, wavy hair; she has blue eyes, and is shorter in height.
Nina is a very smart, bookish girl, who spends her days reading and writing books. Of course, a name doesn't define a person's physical appearance or personality...and I can actually picture girls with any features called
Isabella or
Nina. Out of both names, I definitely prefer
Isabella; it's so much prettier to me than
Nina is.