I love Ivy! I really like Oli too.
Ami sounds good if pronounced Army - but with that spelling will def get Amy I think?

A few others off the top of my head (sorry if they have already been suggested_
Ari
Abe
Ara

Eli
Eja

Ike