Nicknames are whatever the bearer or parents wish.
Possibilities for Yezenia include...
Yezenia is very close to the sound/spelling of Yesenia, of Spanish origin. A form of Jesenia (Spanish) and Jessica (Hebrew), and the meaning of Jesenia is "He sees".
perlita
Mani
bobby
jay leno
Elektrikk
kitty kat
Dodo
Topher
Some cool nicknames for the name Kavita could be "Kavi", "Kavy", or "Kav".
emada
B Ron