A rare name of English origin.
Kerensa means “love” in Cornish.
Cornish was an ancient Brittonic Celtic language, which was spoken from the Cornish people, who inhabited the southern Great Britain before the Roman conquest.
Other forms of the name are Karenza, Kerenza, Kerra.