What does the word 'loca' mean in English?

'Loca' is a Spanish word that translates to 'crazy'. It is most well-known in the United States as the title of a song by Shakira. Another form of 'loca' seen fairly often in the United States is 'loco'. 'Loca' is feminine and 'loco' is masculine.