There are many theories behind the etymology of the name Kharaharapriya.
The word Kharaharapriya may also mean the beloved of the killer of the Khara demon (Khara - Khara demon, Hara - Defeater/Killer, Priya - Beloved).