Apparantley, the English meaning of the name Carol is 'Song of joy and praise'.
Carol/Carole comes from the French name, meaning "Melody/song".
England, meaning Form of Charles.
No, the word carol is a homonym. A homonym has same spelling and sound with a different meaning. The word carol could be referring to a song or it can refer to the name of a person.
The name Carolyn comes from the German language. The meaning of the name Carolyn is "a free man." It has several variants to it including Caroline, Karolyn and Carrie.
Carol has no meaning in Hebrew. Only Hebrew names have meaning in Hebrew.
There is no Hebrew equivalent for Carolyn. Carolyn originates from the Frank name Karl (as Karl the great or Charlemagne) or from the Latin Carolus, which is a cognate of Charles (full-grown, a man, a freeman). You can spell it phonetically as קרולין
Carol Emshwiller's birth name is Carol Fries.
Carol Arthur's birth name is Carol Arata.
Carol Block's birth name is Carol Duffy.
Carol Yorke's birth name is Carol Bjorkman.
Carol Minogue's birth name is Carol Jones.
Carol McGregor's birth name is Carol Lawson.