There is dispute as to the origin. Some claim it is spanish, and means "Victorious". Others claim it is African, and means "A woman who is honored by others". It may be that the reason for dispute of origin comes from the moorish conquest of Spain.
It means that you are crazy and funny
I had a friend named Latoya back in high school I remember the name meanings coming up in a conversation I believe it means = Praised Woman