Posted on 13 July 2017 Posted by Editor The name Alma originally derives from the Latin word 'almus', which means 'kind, caring and fostering'. But has many different meanings in Spanish, Hebrew and Hungarian. Language English Gender Girl Origin Latin Theme Short and sweet Click