Btw Alma In English is soul So... Alma = Soul ;)
Alma in Hungarian means Apple and its also my name :))))