Keren is a Hebrew female name meaning “horn” or “ray of light”. Keren is also the name of a city in Eritrea, Africa. Origin: Hebrew  


Rekha is an Indian female name meaning “line, streak, stripe” though it could also be used as a diminutive of Bhanurekha made up of bhanu (ray of light, light) and rekha (line). Origin: Sanskrit, Proto-Indo-European Rekha- రేఖ (Telugu) Rekha- रेखा (Hindi)