It's an English name. You can find many different meanings on the web, it's hard to know which one is correct.
According to zelo.com, Carrie means melody.
Carrie is short for Carol or Caroline, which are feminine forms of Charles, meaning manly.
Carrie Lisonbee's birth name is Carrie Lin Tippets.
Carrie Savage's birth name is Carrie A. Savage.
Carrie Turpin's birth name is Carrie LeMieux.
Carrie Cash's birth name is Carrie Rivers.
Carrie Underwood's birth name is Carrie Marie Underwood.
Carrie Baranet's birth name is Carrie Ann Heller.
Carrie Boren's birth name is Boren, Carrie Christine.
Carrie Arlah's birth name is Carrie Arlah Burr.
Carrie Morrow's birth name is Carrie Lynn Morrow.
Carrie Dufresne's birth name is Carrie Kathryn Dufresne.
Carrie Hamilton's birth name is Hamilton, Carrie Louise.
Carrie Gardner's birth name is Carrie Rice Gardner.