I don't really like
Alva in English... it'd be fine in Spanish though because it would sound like
Alba but I like the look of
Alba much more anyway.
I really like
Alma, I think it's great!
Alba is easily in my top 3. I
LOVE it! I had a roommate named
Alba 2 years ago, she was great and while I thought her name was weird at first, it grew on my quickly and I think it's fantastic now.