Nina is lovely, come to think of it, but I always dismiss it for more substantial (longer) names. I'd like it if it were short for something, but I can't think of anything I like it could be short for. Rather like
Max. It matches those names very well, especially
Jonas,
Peter and
Lara.