What does la muchacha mean in English?

girl, it is spanish