Cara originates in Latin language and means "darling". It has only been used since the 20th century. Some sources also suggest its Irish origin and the meaning "companion". It is also the name of a Scottish island.
namehang.com
Cara originates in Latin language and means "darling". It has only been used since the 20th century. Some sources also suggest its Irish origin and the meaning "companion". It is also the name of a Scottish island.