I really like the name
Kavita, then again I tend to like Indian names like this one. The meaning is so pretty.
I think someone with this name could literally be anyone. Don't see any harm in s=using it as a pet name but I definitely prefer it on a human
*~Loads of Randomness~*
My PNLs:
http://www.behindthename.com/pnl/150423