Oh, Nina is great. It's energetic and fun, but at the same time, sort of no-nonsense and competent. I really like it, and I think its an overlooked gem. I prefer it as a full name on its own, but I think it could be a nickname for any name that ends in -nina or -ina.
Nina Vivien
Nina Margaret
Nina Alexandra
Nina Laurel
Nina Iris