Names for our baby boy..

Which do you like better? We really like shorter names...and want the name to have Jewish/Hebrew roots that would also sound nice with our first son's name, Levi. I really like Avi (pronounced Ah-vee) but I am worried it is too short or might sound too feminine. Thoughts?? Please post your reasoning in the comments!

Vote below to see results!