Is black in Spanish for a girl negra?
In a way, yes. But saying it to a girl would be VERY offencive. XD
Yes it is but if you don't want to offend you would use morena.