Nickname help?

Thinking of Keira/ Kira/ Kiera but was wondering if there is any good nicknames? Or which nicknames you can get from those spellings? Obviously the name’s really short as is but I’d really like to find an adorable nickname 😍

Also considering the names Lillian, Catherine, Mary, and Ivy. I know some people on this app so posting anonymously!