Origin of the name Cara

From an Italian word meaning "beloved". It has been used as a given name since the 19th century, though it did not become popular until after the 1950s.